программно получить каталог проекта в проекте xcode target-C - PullRequest
2 голосов
/ 16 августа 2010

Как мне получить каталог проекта xcode, предназначенного для ipad? Или, если это невозможно, то как получить домашний каталог пользователя?

что-то вроде:

NSString *path = [NSProject getPath];//could be absolute or relative

или

NSString *homeDir = [NSURL getUserDirectory];

1 Ответ

0 голосов
/ 16 августа 2010

Пользовательский каталог недоступен для публичного доступа в iOS. Где хранить файлы, зависит от вашей цели, но это всегда будет в изолированной программной среде вашего приложения. Apple излагает рекомендации в Руководстве по программированию приложений для iOS :

<Application_Home>/AppName.app
<Application_Home>/Documents/
<Application_Home>/Library/Preferences    
<Application_Home>/Library/Caches
<Application_Home>/tmp/

Если вы хотите открыть файлы в /Documents другим приложениям, включая iTunes на рабочем столе, тогда разрешит общий доступ к файлам .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...