タイプに関係なく、すべてのViewControllerに共通のメソッドを追加する必要があります。ただし、一部のビューコントローラはUIViewControllerから継承し、一部はUITableViewControllerから継承していることに気付きました。
両方に使用できるサブクラスを作成するにはどうすればよいですか?
タイプに関係なく、すべてのViewControllerに共通のメソッドを追加する必要があります。ただし、一部のビューコントローラはUIViewControllerから継承し、一部はUITableViewControllerから継承していることに気付きました。
両方に使用できるサブクラスを作成するにはどうすればよいですか?
UITableViewController は UIViewController を継承するため、両方からカスタム メソッドを呼び出せるようにしたい場合は、UIViewController にカテゴリを記述し、UIViewController または UITableViewController のいずれかのサブクラスでそのカテゴリからメソッドを呼び出すことができます。カテゴリと拡張機能に関する Apple のドキュメントへのリンクを次に示します。http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/objectivec/chapters/occategories.html
にカテゴリを追加すると、 のサブクラスと同様に、サブクラスでUIViewController
これらのメソッドを呼び出すことができます。UITableViewController
UITableViewController
UIViewController