在调试器中,我们正在打印对象并看到以下内容:
po myInstance
---> Module.MyClassName (null)
我们可以打印对象的属性:
po myInstance.id ---> 1234567
将对象添加到数组中会使数组数增加1。
我们尝试覆盖description
属性:
override description: String { return "Foo" }
,现在在Foo
上的调试器中打印po
。
我们缺少一些简单的东西吗?为什么我们必须显式覆盖description
?