【问题标题】:Files from Document folder on iPhone Simulator are sometimes differentiPhone 模拟器上 Document 文件夹中的文件有时会有所不同
【发布时间】:2009-08-26 15:02:47
【问题描述】:

我注意到我的应用程序的 Document 文件夹有时会有所不同。

工作流程如下:

  1. 我开始将文件写入 Document 文件夹(文件集 A)。
  2. 有一次它看起来是空的。
  3. 所以我决定再次写入文件(不同的文件)(文件集 B)。

Simulator 之后有时会启动 Set A 的文件,有时会启动 Set B 的文件。

这是模拟器的常见逻辑还是这可能是我的应用程序的一些严重错误?

谢谢。

【问题讨论】:

    标签: iphone ios-simulator


    【解决方案1】:

    我相信这里发生的事情是你的 iphone 模拟器有两个应用程序目录或沙箱,它会选择它找到的第一个,你可以在 iphone 模拟器保存应用程序数据的地方删除它们(我不记得我头顶的路径类似于图书馆=>设备支持=>iphone模拟器不确定)

    【讨论】:

      【解决方案2】:

      您的活动配置决定了您的应用文件系统使用哪些位置。查看下面的代码,了解如何获取您的文档目录。


          NSArray *paths = NSSearchPathForDirectoriesInDomains(
              NSDocumentDirectory, 
              NSUserDomainMask, YES); 
      

      NSString* documentDir = [paths objectAtIndex:0];


      documentDir 应该是您的文档目录。

      【讨论】:

        猜你喜欢
        • 2012-11-13
        • 1970-01-01
        • 1970-01-01
        • 2014-08-06
        • 1970-01-01
        • 1970-01-01
        • 2021-10-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多