我的 AppDelegate 类注册了一个特定的通知,如下所示
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(applyThemeA:)
name:@"ThemeA"
object:nil];
}
而 applyThemeA 确实(只是不多)
- (void)appleThemeA:(NSNotification*)notification {
NSLog(@"apply themeA");
}
我正在放置removeObserver
,applicationWillTerminate
但不太确定这是一个好方法。
问题
是不是放置这个方法的好地方。
我只是想确保我以正确的方式行事。如果问题不合适,请不要投反对票。请告诉我。谢谢