我有一个应用程序,它在Documents目录中存储了几个文件,这有很好的理由在启动之间保持不变。我将其中一个名称存储在NSUserDefaults中作为 @&#34; currentGameVideo&#34; ,我检查以确保在我启动之前该文件仍然存在,然后再对其执行任何操作。< / p>
但它确实让我想到了一个理论问题: 有任何合理的理由可能有人会使用我的应用,它会保存实际的视频文件,并将名称存储在NSUserDefaults中,但随后他们退出应用程序,稍后再回来,由于某种原因,NSUserDefaults条目仍然存在,但视频文件不是?
相关:是否有任何可以想象的原因,某些视频文件可能会消失而其他视频文件仍会存在?