Joh*_*ith 6 filesystems iphone objective-c uikit
我正在尝试工作目录.不幸的是,当我运行NSSearchPathForDirectoriesInDomains时,我得到一个不可写的目录.我得到的是:
/ Users/me/Library/Application Support/iPhone Simulator/User/Documents
当我运行其他人的例子时,我得到:
/ Users/me/Library/Application Support/iPhone模拟器/用户/应用程序/ 6958D21C-C94B-4843-9EF1-70406D0CA3A3/Documents
这是可写的.
使用的代码片段是
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(documentsDirectory);
Run Code Online (Sandbox Code Playgroud)
我需要做什么才能让我获得相同的长目录结构?
带有 GUID 的长路径是您的应用程序的文档路径,并且是预期的行为。
不确定您的代码是什么样的,但获取应用程序文档目录的路径应该类似于:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
Run Code Online (Sandbox Code Playgroud)
(摘自Mark/LaMarche第 331 页)
| 归档时间: |
|
| 查看次数: |
8532 次 |
| 最近记录: |