Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个用于 iPad 的 iOS 应用程序,它有奇怪的行为。我们将应用程序的状态存储在文档文件夹中的 XML 文件中。每隔一段时间,我们的测试人员就会报告说,当应用程序崩溃时,磁盘上的文件也会被删除。这很奇怪,因为我不知道是什么原因造成的。有关如何调试此问题的任何指针。
这个问题很复杂,因为这是随机发生的,而且只发生在某些 ipad(通常是 iPad2)上。我们正在使用 NSData initWithcontentOfFile。
这可能与文件的内存映射有关。
确保您正在原子地编写