0

私はUIViewControllerカテゴリ、つまりUIViewControllerカテゴリを持っています。このカテゴリの「+読み込み」では、何か良い方法がありますか?このカテゴリを特定のオブザーバーとして追加する場所NSNotificationUIViewControllerカテゴリにNSNotificationを追加するにはどうすればよいですか?

notificationが転記されたときに対応するために、私はviewControllerが必要です。しかし、私はそれぞれviewControllerとそれをオブザーバーとしてNotificationに入れたいと思っていません。それは私がこのカテゴリーを考えている理由がそうするには良い場所かもしれません。

また、このカテゴリをオブザーバーとして追加すると、オブザーバーとして自分自身を削除するのに適していますか?

答えて

0

それがviewDidLoad方法では、ビューの一部になったときに、観察者として自分自身を追加し、別のビューコントローラは、アクティブなビューコントローラ

[oldVC presentViewController:newVC animated:YES completion:^{ 

     [notificationCenter removeObserver:oldVC]; 

}]; 
なったときにそれを削除すべきです
関連する問題