Dau*_*ess 3 cocoa nsuserdefaults
我正在使用NSUserDefaults在我的应用程序中保存一些数据.我在哪里可以找到开发过程中存储数据的文件?这是一个普通的可可应用程序(所以没有ios/iphone!)
一旦部署,它应该在Library/Preferences/appname.plist中可用,对吧?但是,当我还在处理应用程序时,我在哪里可以找到它?
"开发"和"部署"之间没有区别.NSUserDefaults不知道您是否进行了调试或发布版本.位置应该是~/Library/Preferences/yourAppIdentifier.plist无论如何.
如果您看到开发和部署版本之间存在差异,可以检查CFBundleIdentifier应用程序中的软件包标识符()Info.plist.
另外:如果你的应用程序是沙箱,你的首选项将最终进入沙箱:~/Library/Containers/yourAppIdentifier/Data/Library/Preferences/yourAppIdentifier.plist.该文档声称,系统会在首次启动应用程序的沙盒版本时自动将旧的首选项文件移动到沙箱中(如有必要).
| 归档时间: | 
 | 
| 查看次数: | 3735 次 | 
| 最近记录: |