我正在写一个小的Mac实用程序,它有一个URL的NSComboBox。
我希望历史记录是持久的,但我不确定在哪里/何时/如何保存数据。
如果这是一个iPhone应用程序,当应用程序被告知将要退出时,我只会持久化URL数组,但我不确定这在Mac上是不是最好的方法。
我是否应该做同样的事情,并在应用程序退出时将数组编码到一个文件中?或者我应该使用CFPreferences?还是别的什么?
发布于 2010-11-21 19:13:19
这些偏好对我来说似乎是一个合适的地方。我会使用Cocoa原生NSUserDefaults而不是CFPreferences。
https://stackoverflow.com/questions/4237503
复制相似问题