Domanda

Come faccio ad avere la directory tmp su iPhone o iPad?

se io uso NSTemporaryDirectory () per creare un file che non salva nella directory simulatore di temperatura.

È stato utile?

Soluzione

drawnonward detto correttamente in un commento

"NSTemporaryDirectory () farà la cosa giusta su un dispositivo".

e questo è vero ...

Modifica A quanto pare ci può essere un problema con questo approccio in un secondo momento di Os (> 6.1.3), forse provare la NSCachesDirectory invece che nella directory tmp.

Altri suggerimenti

In alternativa, dalla documentazione su NSFileManager URLForDirectory:inDomain:appropriateForURL:create:error:

È inoltre possibile utilizzare questo metodo per creare una nuova directory temporanea per memorizzare le cose come i file di salvataggio automatico; per farlo, specificare NSItemReplacementDirectory per il parametro directory, NSUserDomainMask per il parametro del dominio, e una directory padre valido per il parametro url. Dopo aver individuato (o creare) la directory desiderata, questo metodo restituisce l'URL per quella directory. Se più di una directory appropriata esiste nel dominio specificato, questo metodo restituisce solo il primo che trova."

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top