私はItemというクラスがあります。これはNewsItemとTwitterItemのスーパークラスです。Objective Cのコンストラクタで[super init]を使う理由は?
私はいくつかのNewsItemのを作成したい場合は、私は(コンストラクタ内で)使わなければいけない
self = [super init];
そうであれば、なぜですか? Java/C#で私はやるだけです。
NewsItem n = new NewsItem();
Java/C#ではスーパークラスで何もする必要はありません。ただそれを把握することはできません。
[なぜ私はself = \ [super init \]と呼ぶべきですか?(http://stackoverflow.com/questions/2956943/why-should-i-call-self-super-init) –