有什么办法,我可以看到的NSUserDefaults的内容? 我能打开使用从终端“微微”的plist文件,但它显示奇怪的字符,我不能真正看到的内容文件的内容。 有什么办法,我可以打开在Xcode的文件?
基本上,我希望能够看到和NSUserDefaults的编辑的内容,而不需要这样做编程的,我想从终端或在Xcode这样做。 干杯!
有什么办法,我可以看到的NSUserDefaults的内容? 我能打开使用从终端“微微”的plist文件,但它显示奇怪的字符,我不能真正看到的内容文件的内容。 有什么办法,我可以打开在Xcode的文件?
基本上,我希望能够看到和NSUserDefaults的编辑的内容,而不需要这样做编程的,我想从终端或在Xcode这样做。 干杯!
我可以打开使用“微微”的文件,但它显示奇怪的字符。
因为作为优化(存储空间和读取/写入速度)的iOS商店属性列表文件的二进制格式。 你需要用将其转换为XML格式
plutil -convert xml1 com.yourapp.bundleid.plist
在此之后,你就可以看到一个有意义的结果在文本编辑器(如碧)打开时。
您可以使用默认的命令行工具来轻松访问UserDefaults。
defaults read <domain> <key>
defaults write <domain> <key> <value>
如果你需要它,你也可以删除键或整个域(包ID)。
您还可以打开在Xcode的文件。 只需双击它应该在Xcode中打开它。
因为Mac OS X 10.8,直接编辑的用户默认文件的内容很可能会随机失败。 您必须使用默认命令,在API NSUserDefaults的,或CFPreferences API。