0

作为 iPhone 应用程序开发的新手,请帮我解决这个问题。根据我的代码,我试图在 Documents 中创建一个名为“New Folder”的文件夹。当我运行此代码时,我能够在 NSLog 中使用完整路径获取输出,并且我也可以看到在我的系统中创建文件夹的位置。但问题是我无法在 iPhone 模拟器中看到这个文件夹。有什么办法可以查看我在模拟器中创建的这个文件夹吗?

NSArray   *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,       NSUserDomainMask, YES);
NSLog(@"%d",[paths count]);
NSString  *documentsDirectory = [paths objectAtIndex:0];
NSString  *filePath = [NSString stringWithFormat:@"%@/New Folder", documentsDirectory];
NSLog(@"Path is: %@",filePath);
NSFileManager *manager = [NSFileManager defaultManager];
NSLog(@"%d",[manager createDirectoryAtPath:filePath withIntermediateDirectories:YES attributes:nil error:nil]);
NSLog(@"Folder created");
4

3 回答 3

2

是的,您可以通过以下步骤查看此文件夹....

打开您的Finder窗口。转到->应用程序支持-> iPhone 模拟器-> 选择模拟器的类型(如6.1、5.0等) ->应用程序->在进入数字后按名称检查模拟器的项目->文档

这是您的文档目录。你会在这里找到你的文件。

在此处输入图像描述

于 2013-08-01T09:39:27.150 回答
1

为了更简单地查看文档目录中的文件夹,请按照以下步骤操作:

1)NSLog路径,然后从控制台复制它。

2)打开查找器按Command + shift + g

3) 粘贴路径并按 go。

于 2013-08-01T18:45:17.027 回答
0

您可以使用以下步骤查看手动创建的文件夹:

  1. 转到查找器窗口
  2. 选择应用程序支持
  3. iPhone 模拟器
  4. 现在,选择模拟器版本(比如 6.1)
  5. 应用程序(包含执行的应用程序列表)
  6. 选择您的应用程序文件夹
  7. 文档包含用户创建的文件夹。

这显示在屏幕截图中

在此处输入图像描述

于 2014-03-12T14:22:35.347 回答