iphone - 您可以在 xcode 调试器中的任何位置看到 NSUserDefaults 的值吗?

标签 iphone xcode debugging nsuserdefaults

你能在 xcode 调试器中看到 NSUserDefaults 的值吗?

只是想知道这是否可能?

谢谢

尼克

最佳答案

我没有在调试器中查看它们的解决方案,但我可以提供:

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSLog(@"%@", [defaults dictionaryRepresentation]);

对于一些穴居人调试:)

编辑:正如 David 在评论中建议的那样,我们现在可以在调试控制台中执行此操作:

po [[NSUserDefaults standardUserDefaults] dictionaryRepresentation]

swift 3.0

po UserDefaults.standard.dictionaryRepresentation()

关于iphone - 您可以在 xcode 调试器中的任何位置看到 NSUserDefaults 的值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3039769/

相关文章:

ios - Swift 自定义 uitableViewCell

iphone - iOS 4+ : Need App to send multiple Emails with Attachments but LATER, 不是立即

ios - Xcode UIDragSession 中断音频线程

HTML 文件中的 javascript 调试

vb.net - 在 VB.NET 中使用 Firefox HTML 源查看器?

ios - 如何使用委托(delegate)将用户的输入保存在变量中?

ios - 急救员不变

xcode - 是否有任何 opengl 示例以便我可以在 MacOS 上运行?

iphone - iOS 在 Xcode 4.6 中本地化启动画面

debugging - 为什么当Visual Studio出现DebugView时不显示调试消息