【发布时间】:2014-04-11 13:29:34
【问题描述】:
我的应用程序使用NSKeyedArchiver archiveRootObject: toFile: 将一些对象保存到 .sav 文件中;但是,我意识到,如果用户在 textedit 中打开其中一个 .sav 文件并进行更改,该应用程序将无法在下次打开时取消归档对象,并且会停止工作。
有什么方法可以将根对象归档为只读文件或以其他方式阻止用户编辑它们?它们埋在应用程序支持中,因此不是超级容易访问的,但我想安全一点。
【问题讨论】:
标签: objective-c cocoa nsfilemanager nskeyedarchiver