Мой класс 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
, но не настолько уверен, что это хороший способ для него.
Вопрос
Хорошее место для размещения этого метода.
Я просто хочу убедиться, что я делаю правильный путь. Если вопрос не подходит, пожалуйста, не голосуйте. Просто сообщите мне. Благодаря