プロパティに割り当てたい変数を作成すると、次のことができます (プロパティが であると仮定します@property (nonatomic,retain) UILabel *myLabel;)。
UILabel *temp = [[UILabel alloc] init];
self.myLabel = temp;
[temp release];
が使用されていない次のシナリオでtempはどうなりますか?
self.myLabel = [[UILabel alloc] init];
[myLabel release];
[myLabel release];これは、プロパティのためにを追加すると仮定しdeallocています。
これは適切なメモリ管理でしょうか?2 番目の例ではmyLabel、行の後に 2 の保持カウントがありinitますか?