Foo *oFoo = [[[Foo alloc] init] autorelease];
これが私がObjectiveCでプログラムするように教えられた方法ですが、CLangエラーチェッカーは初期値が読み取られなかったと文句を言います。ただし、oFooはプロパティを持つオブジェクトです。oFoo自体には単一の値はありません。プロパティ値は重要です。
oFoo.PropertyA = 1;
oFoo.PropertyB = @"Hello, World."
これを無視する必要がありますか?これは修正する価値がありますか?「初期値」が私のコンテキストでは無意味であることを見て、修正は何ですか?