Оператор NSLog для отладки

Как написать оператор NSLog для

pageCache.dataSource = value;

для его отладки.

При отладке обнаружил, что

dataSource = (objc_object*) 0x000000
 isa(objc_class*)

Спасибо


person user1120133    schedule 21.06.2013    source источник


Ответы (2)


Оператор NSLog для печати объекта на консоль выглядит следующим образом

NSLog(@"%@", pageCache.dataSource);

person jawad waheed    schedule 21.06.2013

Это означает, что ваш источник данных nil (т.е. там ничего нет, указатель ни на что не указывает). Это, вероятно, причина того, что вы пытаетесь отладить. Убедитесь, что вы правильно выделяете и инициализируете свой источник данных или правильно устанавливаете значение его указателя, прежде чем пытаться его использовать.

person Garrett    schedule 21.06.2013