私は簡単な質問があります:
ここでは、プロジェクトの別のクラスのdataControllerプロパティを使用しない場合、「@property」を使用して合成する必要はありません。 "=" dataController = controllerでの操作、コードの2番目のチャンクのように? :プロパティと合成:このコードでは、 "self"なし?
DataController *controller = [[DataController alloc] init];
self.dataController = controller;
[controller release];
rootViewController.dataController = dataController;
第二1:私たちはクラスの外プロパティを必要としない場合
DataController *controller = [[DataController alloc] init];
dataController = controller;
だから、私たちは、このようにそれを行うことができますか? ありがとう
+1 "プライベートプロパティはメモリ管理を簡単にする意味があります。" – albertamg