Почему отладчик XCode показывает объект как (нуль), когда ясно, что объект имеет ненулевое значение? - PullRequest
1 голос
/ 20 сентября 2019

В отладчике мы печатаем объект и видим это:

po myInstance ---> Module.MyClassName (null)

Мы можем напечатать свойства объекта:

po myInstance.id ---> 1234567

Добавление объекта в массив увеличивает количество массивов на 1.

Мы попытались переопределить свойство description:

override description: String { return "Foo" },и теперь он печатает Foo в отладчике на po.

Нам не хватает чего-то простого?Почему мы должны явно переопределить description?

...