Ho recuperato un NSURL da un NSSavePanel. Ora ho questo NSURL che mi dà il seguente:Come ottenere il componente percorso/directory da un NSURL?
file://localhost/Users/brett/Documents/asdf%20asdf.json
Ora, è facile per me per recuperare solo il nome del file utilizzando qualcosa di simile al seguente:
[[[NSFileManager defaultManager] displayNameAtPath:pathAndFilename] stringByDeletingPathExtension]
questo mi dà solo il nomefile localizzato, come previsto: asdf%20asdf
Quindi, come ottengo il percorso, in questo modo:file://localhost/Users/brett/Documents/
So che, per quanto riguarda il nome del file che va, non è una stringa localizzata. Ecco perché stavo usando displayNameAtPath: messaggio a NSFileManager. Buona risposta però! – Brett
@Brett Comunque penso di aver risposto alla tua domanda su come ottenere la directory dei file. O cosa ti aspettavi? – Nekto
Hai risposto correttamente, ho solo paura di utilizzare una funzione NSString invece di una funzione NSURL. Forse non dovrei esserlo. Grazie! – Brett