オブジェクトの初期化で NSArray を作成した場合。
その後、新しい NSArray を同じプロパティに再作成したいのですが、最初に古いものを nil に設定する必要がありますか?
すなわち
このまま行っていいですか…
self.arrayProperty = [[NSArray alloc] init];
それとも私がするべきですか...
self.arrayProperty = nil;
self.arrayProperty = [[NSArray alloc] init];
(この例のために配列を使用しているだけですが、これはプロパティに関する一般的な質問です)。
違いがあれば、それは強力なプロパティです。