Ben*_*tto 16 filesystems documents ios
Apple技术说明:
http://developer.apple.com/library/ios/#qa/qa2010/qa1699.html
建议将"内部"用户文档存储在子目录中~/Library.但我找不到一个预先创建的搜索域,它会让我这样做.什么是最好/最正确/最不可能破坏构建这条道路的方式?
谢谢.
ken*_*ytm 40
正确的方法是
NSString* path;
path = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)[0];
Run Code Online (Sandbox Code Playgroud)
但是,[@"~/Library" stringByExpandingTildeInPath]也有效.
斯威夫特3:
let path = NSSearchPathForDirectoriesInDomains(.libraryDirectory, .userDomainMask, true)[0]
Run Code Online (Sandbox Code Playgroud)
小智 6
你也可以试试这个:
[NSHomeDirectory() stringByAppendingString:@"/Library"]
Run Code Online (Sandbox Code Playgroud)