Привет, у меня есть подкласс NSObject, отправляющий сообщение через центр уведомлений, и я отправляю свои уведомления объекту nil, но единственный объект, который может получать уведомления, - это тот, который их отправляет
У меня одновременно отправляются два уведомления (чтобы проверить, не является ли это потоком)
[[NSNotificationCenter defaultCenter] postNotificationName:kWGAskingForAuthToken object:nil];
int status = 123;
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:@"RAR" forKey:@"Status"];
NSNotification *note = [NSNotification notificationWithName:kWGAskingForAuthToken object:nil userInfo:userInfo];
[[NSNotificationCenter defaultCenter] performSelectorOnMainThread:@selector(postNotification:) withObject:note waitUntilDone:YES];
и мои наблюдатели такие же простые
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleMyEvent:)name:kWGAskingForAuthToken object:nil];
это тот же наблюдатель в отдельном объекте, который не получает уведомление