oimo’s blog

エンジニア(♀)のブログです

クラス階層を知る

@interface xxxxx : yyyyyy

xxxxx : クラス名を書く

yyyyy : スーパークラス or サブクラス名を書く

yyyyyには「あなたこの家の何代目と結婚したい?」の回答を書く場所。

NSObjectさん (1代目) だったりUIViewControllerさん (3代目) だったりを書ける。

相手の地位と名誉、お金など全てを手に入れたい人は 1代目と結婚してねw

全てではなく、手に入れたいのは部分的にでいいやって人は

UITableViewControllerさんやUIViewControllerさんを書けばいい。

イメージ的にはそんな感じ。

【クラス階層】とかでググると理解が深まるよ

f:id:oimo-blog:20160616034336p:plain

これはメモ:http://www.spice-of-life.net/cocoa/foundation/overview.html

これもメモ:http://men3pon.blogspot.jp/2012/12/uikituikit-class-hierarchy.html

クラス階層については、すごく細かいので上の絵は鵜呑みせずに自分で調べてね。