この Apple テクニカル ノート:
http://developer.apple.com/library/ios/#qa/qa2010/qa1699.html
のサブディレクトリに「内部」ユーザー ドキュメントを保存することをお勧めし~/Library
ます。しかし、事前に作成された検索ドメインの 1 つを見つけることができません。このパスを構築する最善/最も正確/最も壊れにくい方法は何ですか?
ありがとう。
この Apple テクニカル ノート:
http://developer.apple.com/library/ios/#qa/qa2010/qa1699.html
のサブディレクトリに「内部」ユーザー ドキュメントを保存することをお勧めし~/Library
ます。しかし、事前に作成された検索ドメインの 1 つを見つけることができません。このパスを構築する最善/最も正確/最も壊れにくい方法は何ですか?
ありがとう。
正しい方法は
NSString* path;
path = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)[0];
ただし、[@"~/Library" stringByExpandingTildeInPath]
動作します。
スウィフト 3:
let path = NSSearchPathForDirectoriesInDomains(.libraryDirectory, .userDomainMask, true)[0]
これを試すこともできます:
[NSHomeDirectory() stringByAppendingString:@"/Library"]