Ich habe alten Code, der bestimmte Ordner mit der alten FSFindFolder Routine findet. Jetzt habe ich die Aufgabe, diesen Code zu modernisieren. Zuerst mit NSFileManager 's URLForDirectory scheinen wie die richtige Wahl. Leider habe ich festgestellt, dass viele der Ordner, die Sie mit FSFindFolder finden konnten, nicht mehr von URLForDirectory unterstützt werden.Auffinden von Mac OS X-Ordnern mit URLForDirectory anstelle von FSFindFolder
Die Liste der Ordner, die Sie finden können mit FSFindFolder ist sehr lang und die meisten von ihnen sind nicht nützlich für meine sowieso.
Hier ist eine unvollständige Liste von FSFindFolder Konstanten, die ich Äquivalente tun müssen, um konvertieren und ihre URLForDirectory:
FSFindFolder URLForDirectory
============================== ===============
kDesktopFolderType NSDesktopDirectory
kCachedDataFolderType NSCachesDirectory
kApplicationSupportFolderType NSApplicationSupportDirectory
kTemporaryFolderType located by calling NSTemporaryDirectory()
kCurrentUserFolderType located by calling NSHomeDirectory()
kSystemFolderType Not Available
kPreferencesFolderType Not Available
kTrashFolderType Not Available
kAudioComponentsFolderType Not Available
kVolumeRootFolderType Not Available
kSharedUserDataFolderTypeNo Not Available
Meine Frage: Gibt es eine standardisierte Möglichkeit Pfade zu jedem der Ordner zu suchen markiert "Not Available" ohne zu verwenden FSFindFolder?
Folgen Sie diesem Link http://stackoverflow.com/questions/18683345/cycle-through-a-directory-and-get-paths-of-all-the-files-and-folders/18688333#18688333 –
@hussain -shabbir Frage 18683345 geht über die Dateien in einem Ordner - Es hat nichts mit meiner Frage zu tun. Meine Frage betrifft das Auffinden bestimmter Ordner. –
Können Sie bitte etwas mehr erklären, was Sie erreichen möchten. Ich meine, was Output Sie benötigt ?? –