私がこのようなプロパティを持っている場合:
@property (nonatomic, retain) UILabel* lblUsername;
私viewDidLoad
はこれを行う必要があります:
self.lblUsername = [[[UILabel alloc] init...] autorelease];
self.lblUsername.text = @"A label";
self.lblUsername....
または私はこれを行う必要があります:
UILabel* usernameLabel = [[UILabel alloc] init...];
usernameLabel.text = @"A label";
usernameLabel....
self.lblUsername = usernameLabel;
[usernameLabel release];
私は両方を見たことがありますが、どちらを使用すべきかわかりません。どちらを使用することの利点はありますか?(私は両方とも構文が「正しい」ことを知っており、両方とも機能しますが、どちらが好ましいですか?)