Что-то вроде:
if (questionableObject == nil) {
NSLog(@"questionableObject is nil.");
} else {
NSLog(@"questionableObject is: %@", questionableObject);
}
Я действительно столкнулся с этой проблемой, только когда отправляю сообщение объекту в списке параметров NSLog, в котором в качестве параметра используется объект nil.Как то так:
if (questionableObject == nil) {
NSLog(@"questionableObject is nil.");
} else {
NSLog(@"result is: %@", [something someMessage:questionableObject]);
}