メソッドがあるクラス以外のクラスにオブザーバーを追加する方法はありますか? グローバルに追加できるもの。
以下のようなことを試しましたが、うまくいきません。そうする方法をアドバイスしてください。これは HomeVC.m にあります。このクラスからの通知も投稿しています。
UIStoryboard *storybrd = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
HomeViewController *controller =[storybrd instantiateViewControllerWithIdentifier:@"VC123"];
[[NSNotificationCenter defaultCenter] addObserver:controller selector:@selector(somethingHappens:) name:@"notificationName" object:nil];
このメソッドは VC123.m にあります
-(void) somethingHappens:(NSNotification*) 通知 { }