我是 Mac OS 开发的新手,所以我有一个简单的问题。我有NSURL
一个文件夹对象,我想保留这个 URL 并使其对应用程序退出/重启/文件夹重命名是防弹的。所以,我做了一个NSData
书签。我现在有点困惑,我必须保存这个NSData
对象以备将来使用。
最好将对象保存到NSUserDefaults
?
或者我必须在我的包中创建一个文件并将这个对象存储在其中,如果是这样,该文件的扩展名必须是什么,它是否“安全”?
或者我必须将该文件保存在应用程序支持目录中?
在我写完这个问题之后,我发现了另一个问题,如果我将有更多的数据来保存像NSString
对象一样的数据,NSNumber
或者,我必须制作另一个包含信息的文件,或者可以制作一个包含所有必要信息的文件?