Как исправить сообщение, отправленное на устраненную ошибку
Я передаю две строки с использованием делегата на родительский контроллер, а я попадаю на родительский контроллер.
if (![clientIdd length] == 0)
{
[self.clientIdDelegate passClientId:clientIdd andCouncelorId:councelorId];
[self.navigationController popViewControllerAnimated:YES];
}
Я включил зомби и получаю сообщение об ошибке:
[CFString respondsToSelector:]: message sent to deallocated instance 0x7a77f8e0.
Кто-нибудь может помочь?
1 ответ
Проверьте, является ли clientIdd NSNull, используя следующий код.
if(clientIdd == (id)[NSNull null])
если это так, выясните причину, по которой clientIdd становится нулевым в вашем коде.