【问题标题】:How to view RealmSwift managed objects and properties in Xcode debugger如何在 Xcode 调试器中查看 RealmSwift 托管对象和属性
【发布时间】:2020-09-20 22:09:46
【问题描述】:
我刚刚下载了最新版本的 RealmSwift,并按照使用 pod install 的说明将其添加到我的项目中。我正在尝试使用 Xcode 调试器来查看领域托管对象(具有列表、字符串和双精度)。这些对象中的这些值在调试器中是不可见的。我只能看到地址,但看不到值。我是否必须向 Xcode 调试器添加任何标志或启用任何调试符号才能查看这些变量?
我正在使用 Xcode 12
感谢您的帮助!
【问题讨论】:
标签:
ios
swift
xcode
realm
realm-mobile-platform
【解决方案1】:
有一个插件允许您在 XCode 的调试器窗格中查看领域值。
它位于主Realm Cocoa github 中名为plugin 的文件夹中,需要下载、构建和运行。
最好的办法是从顶层下载整个 zip 文件,然后导航到插件文件夹并从那里打开项目。
请记住,Realm 对象是延迟加载的 - 这意味着它们在使用之前不会加载,因此这就是插件的原因。