いくつかのView Controllerに表示されるメニューボタンがあります。使用されるコードは、UIViewController
のviewDidLoad
メソッドに追加されます。
以下の同じ定型コードを再利用するのではなく。
self.menuButtonItem.title = @"Menu2";
self.menuButtonItem.target = (MESMainNavigationController *)self.navigationController;
self.menuButtonItem.action = @selector(showMenu);
これを実装する最良の方法は何ですか?
のサブクラスでUIViewController
あり、オーバーライドする必要がありますviewDidLoad
か?
また
UIViewController
カテゴリーにすべきです。これはすべてのView Controllerに影響するわけではありませんが、特定のセットだけに影響します.