0
我发现如果我删除NSKeyedArchiver
保存的文件,我仍然可以使用NSKeyedUnarchiver
获取数据。使用NSKeyedArchiver内部保存ios缓存数据吗?
我发现如果我删除NSKeyedArchiver
保存的文件,我仍然可以使用NSKeyedUnarchiver
获取数据。使用NSKeyedArchiver内部保存ios缓存数据吗?
NSKeyedArchiver
& NSKeyedUnarchiver
只对您的对象进行编码和解码,以便它们可以存储和检索。
编码的数据可以存储在Filemanager/Database/NSUserDefaults
中,那么您需要删除适合存储的数据。
不,但如果您先将数据加载到内存中,然后删除该文件,则仍然可以对数据进行解码,因为它已经存在内存中。如果你显示你的代码,我们可以确认/给出解释。 –