- Objective-C [ObjC part:8.1]; [転載禁止]©2ch.net
304 :デフォルトの名無しさん[sage]:2016/02/05(金) 18:32:58.52 ID:PpryQyj4 - >>302
なにかを継承したクラスのinitメソッドを書き換えた例だと思うので まず、親クラスたちがなにしてんのかわからないからお約束として [super init]で親クラスが普段やってる初期化を完了させる。 初期値としてインスタンス内の変数にstudent = 2teacher = 2をセットする return selfで自分自身というかここでイニシャライズした インスタンス自身の存在するポインタを返す。 (alloc,initされたインスタンス自体が出力される)
|