首页 > 解决方案 > 如何在 Xcode 调试器中查看 RealmSwift 托管对象和属性

问题描述

我刚刚下载了最新版本的 RealmSwift,并按照使用 pod install 的说明将其添加到我的项目中。我正在尝试使用 Xcode 调试器来查看领域托管对象(具有列表、字符串和双精度)。这些对象中的这些值在调试器中是不可见的。我只能看到地址,但看不到值。我是否必须向 Xcode 调试器添加任何标志或启用任何调试符号才能查看这些变量?我正在使用 Xcode 12

谢谢你的帮助!

标签: iosswiftxcoderealmrealm-mobile-platform

解决方案


有一个插件允许您在 XCode 的调试器窗格中查看领域值。

它位于Realm Cocoa github中名为plugin的文件夹中,需要下载、构建和运行。

最好的办法是从顶层下载整个 zip 文件,然后导航到插件文件夹并从那里打开项目。

请记住,Realm 对象是延迟加载的——这意味着它们在使用之前不会加载,这就是插件的原因。


推荐阅读