1、通知 (这种方式不会涉及初始化,还是同一个变量)
在A类中注册通知
[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(A类中你想调用的方法)name:@"通知名称"object:nil];
在B类中接收通知
[[NSNotificationCenterdefaultCenter]
postNotificationName:@"通知名称" object:nil];
最后移除通知
- (void)dealloc {
[[NSNotificationCenter defaultCenter] removeObserver:self name:@"通知名称" object:nil];
}