我们有一个iPad的iOS应用程序有奇怪的行为。我们将应用程序的状态存储在documents文件夹中的XML文件中。每隔一段时间我们的测试人员就会报告当应用程序崩溃时,磁盘上的文件也会被删除。这很奇怪,因为我无法弄清楚造成这种情况的原因。有关如何调试此问题的任何指示。
这个问题很复杂,因为这种情况是随机发生的,而且只发生在某些ipads(通常是iPad2)上。我们正在使用NSData initWithcontentOfFile。
这有可能与文件的内存映射有关。
答案 0 :(得分:1)
确保你以原子方式写作