Articoli con tag NSFileManager

T#065 – Registrare le estensioni di file supportate da un Applicazione iPhone

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

10

Ciao a tutti, sono Francesco Noya, un nuovo autore di questa community di programmazione iPhone, e come primo articolo ho deciso di parlarvi di “estensioni di file”. A partire dalla versione 3.2 dell’SDK di Apple, infatti, è possibile registrare le estensioni di file che un’applicazione è in grado di gestire. Questo permette, ad esempio, di creare il proprio lettore di pdf da utilizzare quando si apre un allegato in Mail o con Safari. In questo tutorial vedremo come creare una piccola applicazione che apre automaticamente i file pdf e li mostra in una UIWebview.

Per prima cosa creiamo una “Window-based application” e diamole un nome (io l’ho chiamata “PDFFromSafari”).

A questo punto modifichiamo il file info.plist per registrare le estensioni che la nostra applicazione sarà in grado di manipolare. Per farlo impostiamo la visualizzazione del file come “Source Code File” in modo da vedere la sua struttura come file xml. (continua…)

Gestione dei file nelle nostre applicazione iPhone

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

8

gestione file applicazioni iphone devapp La gestione di file è una caratteristica di primaria importanza nelle applicazioni che intendono salvare il proprio stato o esportare i loro contenuti (generalmente in forma testuale).

A causa delle restrizioni imposte per motivi di sicurezza sull’ iPhoneOS non è possibile vedere l’intero filesystem ma solo ciò che è all’interno del filesystem riservato alla vostra applicazione (sandbox), ciò porta all’impossibilità di usufruire direttamente dei dati utente (musica, video) o delle altre applicazioni.

Innanzitutto è importante conoscere il contenuto della home-directory comune a tutte le applicazioni in modo da tenere “in ordine” i file della nostra app…

(continua…)

Torna all'inizio