ARCプロジェクトでは、内と内でaddObserver
通知を受け取ります。しかし、viewControllerをポップした後、は実行されません。viewDidLoad:
removeObserver:
dealloc
dealloc
- (void)viewDidLoad
{
[super viewDidLoad];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(refreshData)
name:MyNotification
object:nil];
}
- (void)dealloc
{
NSLog(@"==================");//There is nothing print out.
[[NSNotificationCenter defaultCenter] removeObserver:self
name:MyNotification
object:nil];
}
ありがとう。