领域“描述”属性 与其他属性的行为不同

Realm `description` property behaving differently to other properties

通常当你 NSLog 一个 Realm 对象时,你会得到类似这样的东西:

MPWidget {
    identifier: 5,
    title: "My widget",
    cost: 38
}

但是,如果 Realm 对象具有 description 属性,我只会看到 description 打印出来。只是描述,没有其他属性或暗示它是一个 Realm 对象。

这是功能还是错误?它记录在任何地方吗?最后,我可以关闭它吗?

通过创建 description 属性,您将覆盖 NSObject 上的 -description 方法,该方法用于在使用 NSLog 或 [=13] 时打印对象的内容=].

有关详细信息,请参阅 。