Archivio

27 Dic 2014 Dimitri Giani

Come localizzare la tua applicazione in molte lingue

Uno dei punti che anche Apple consiglia di concentrarsi per avere un’applicazione di successo è quello di renderla localizzata in molte lingue. Per questo ha anche creato una guida apposita. Ecco quindi una semplice guida su come localizzare la vostra applicazione. La prima cosa da fare è creare un nuovo file all’interno del progetto. Tramite […]

01 Nov 2014 Dimitri Giani

Copiare un oggetto con NSCopying

Una richiesta che ci fanno spesso è quella di riuscire a copiare o duplicare degli oggetti. Capita spesso infatti di avere un oggetto e volerlo duplicare per poi lavorarci sopra così da avere la possibilità di “tornare indietro”. Ma questa possibilità è utile anche per molti altri scopi. Objective-C ci da la possibilità di copiare […]

29 Ott 2014 Dimitri Giani

Come salvare un oggetto per poi rileggerlo in seguito

Una funzionalità molto utile è quella di poter creare degli oggetti e poterli salvare su disco. Ad esempio potremmo avere bisogno di salvare una cache o delle impostazioni molto complesse e poterle riutilizzare in seguito. Objective-C ci aiuta anche in questo con delle classi molto utili e semplici da utilizzare. Il concetto di base è […]

17 Ott 2014 Dimitri Giani

NSUserDefaults a cosa serve e come funziona

In poche parole potremmo dire che NSUserDefaults è una classe che ci permette di gestire in modo semplice e veloce alcune informazioni impostate dall’utente all’interno della nostra applicazione. In realtà è molto di più ed una delle più interessanti funzionalità è quella di condividere dati tra applicazioni, ma limitiamoci ad esplorare il funzionamento basilare per la nostra app. Impostazioni […]

17 Ott 2014 Dimitri Giani

Come leggere e scrivere un file su disco

Poter scrivere o leggere un file dal disco ci permette di aggiungere funzionalità interessanti alla nostra app. Ad esempio possiamo implementare una cache per le immagini, salvare i dati creati dall’utente, scaricare file dalla rete e tanto altro. Ma vediamo come poter creare e salvare dei file. Partiamo con un semplice file di testo. Prepariamo il campo di […]