
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Objective-CでAbstractパターンを書く。Abstractクラスのヘッダにメソッドを定義して、継承したクラスで... Objective-CでAbstractパターンを書く。Abstractクラスのヘッダにメソッドを定義して、継承したクラスで実装を行う。Abstractクラスのメソッドが呼び出された場合には例外を送出するようにする。 Abstractクラスのヘッダと実装 @interface parentClass : NSObject - (void)someMethod; @end @implement parentClass - (void)someMethod { // 継承したクラスで実装する [NSException raise:NSInternalInconsistencyException format:@"You must override %@ in a subclass", NSStringFromSelector(_cmd)]; } @end