Я использую NSNotificationCenter
для двух разных ViewControllers. Первый вызов NSNotificationCenter
работает хорошо, и после этого я удаляю наблюдателя. Но если я запустил его снова, поток сломается даже после удаления наблюдателя.NSNotificationCenter Разрыв нитей при втором вызове даже после его удаления
в ViewController1:
[[NSNotificationCenter defaultCenter] postNotificationName:@"textUpdateNotification" object: nil ];
в ViewController2:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(receiveNotification:) name:@"textUpdateNotification" object:nil];
-(void)receiveNotification:(NSNotification *)notificaton
{
....
....
[[NSNotificationCenter defaultCenter] removeObserver:self name:@"textUpdateNotification" object:nil];
}
Я попытался с удалением наблюдателя в - (void)dealloc
есть также то же самое происходит.
сообщение в StackTrace. – Droppy
notificationcenter не работает в que, нам нужно удалить наблюдателя –
Эта функция stacktrace не имеет никакого отношения к вашему вопросу ... – Droppy