Usare i Set in Swift

Usare i Set in Swift

I Set in Swift sono delle collezioni di elementi univoci non ordinati.

Sostanzialmente hanno lo stesso concetto di tutti gli altri linguaggi di programmazione.

Oggi vediamo come usarli.

Leggi
Usare i dizionari in Swift

Usare i dizionari in Swift

I dizionari in Swift sono usati per memorizzare i dati in formato key:value, dove la key deve essere univoca.

Inoltre, Swift fa un controllo sul tipo di dato inserito; quindi non possiamo inserire tipi di dato a caso.

Per creare i dizionari abbiamo due modi:

  • dichiararli da array
  • dichiararli in maniera "standard"
Leggi
Interpolazione delle stringhe in Swift

Interpolazione delle stringhe in Swift

In genere non uso molto l'interpolazione delle stringhe, ma concateno tutto.

In effetti, mi rendo conto che è meno elegante (e vale per tutti i linguaggi ovviamente).

Leggi
Usare gli enum in Swift

Usare gli enum in Swift

Chiudiamo la giornata con gli enum in Swift.

Non sono molto differenti dagli altri linguaggi, e riprendono molto dal C e dall'Objective-C.

Leggi
Creare un message dialog in Swift

Creare un message dialog in Swift

Creare finestre di dialogo in Swift è abbastanza semplice, ma dobbiamo specificare su quale piattaforma lavoriamo, perchè mi pare di capire che c'è differenza tra macOS e iOS.

Se cosi fosse, allora vi scpecifico che stiamo su macOS.

Leggi
Controllare l'esistenza di un file in Swift

Controllare l'esistenza di un file in Swift

Piccolo snippet in Swift per chiudere la giornata.

Andremmo a controllare l'esistenza di un file; il tutto usando la classe FileManager.

Leggi
Identificare la home dell'utente in Swift

Identificare la home dell'utente in Swift

Swift ci mette a disposizione la classe FileManager per interagire con il filesystem.

Tra i vari metodi della classe, ne abbiamo due che ci permette di identificare la home dell'utente corrente.

Leggi
Eseguire comandi esterni in Swift

Eseguire comandi esterni in Swift

Prima o poi doveva capitare di iniziare a combattere anche con Swift; dovendo fare un porogrammino per macOS, quale migliore occasione?

Il primo articolo di questo linguaggio lo dedico a come eseguire comandi esterni.

Mi pare di capire che ci sono vari modi per farlo; ed inoltre ho visto che molte classi sono state rinominate nelle ultime versioni di Swift (ad esempio NSTask in Process).

Leggi

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2688 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy