Получение надежного приложения "~/Library" приложения iOS
Эта техническая нота Apple:
http://developer.apple.com/library/ios/#qa/qa2010/qa1699.html
предлагает хранить "внутренние" пользовательские документы в подкаталоге с ~/Library
. Но я не могу найти один из ранее созданных поисковых доменов, которые могли бы получить меня. Какой лучший/самый правильный/наименее вероятный когда-либо сломает способ построения этого пути?
Спасибо.
Ответы
Ответ 1
Правильный способ
NSString* path;
path = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)[0];
Однако [@"~/Library" stringByExpandingTildeInPath]
также работает.
Swift 3:
let path = NSSearchPathForDirectoriesInDomains(.libraryDirectory, .userDomainMask, true)[0]
Ответ 2
Вы также можете попробовать следующее:
[NSHomeDirectory() stringByAppendingString:@"/Library"]