使用 NSNotificationCenter ,它运行良好,直到我开始向其他班级发送非常快速的消息。
什么是快?它在第二个大约 30-40 通知。我什至没有得到其中之一。还有其他方法吗?我应该更新一个全局变量吗?
//post data out .
- (void)post:(NSString*)string
{
NSLog(@"done"); //the log is printing
NSDictionary *userInfo = nil;
[[NSNotificationCenter defaultCenter] postNotificationName:@"connector"
object:string
userInfo:userInfo];
}
我知道观察者很好,因为以前可以使用相同的代码。非常感谢 。