[問題] 關於init一個物件的寫法
新手又來問問題了XD
以下面這個常見的寫法來說
- (void)viewDidLoad {
UIBarButtonItem *addButton = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemAdd
style:UIBarButtonItemStyleBordered target:self
action:@"selector(add:)"];
self.navigationItem.rightBarButtonItem = addButton;
[addButton release];
}
常常看到一些code的寫法是先用一個變數(addButton)建立好物件後
讓另一個變數(self.navigationItem.rightBarButtonItem)retain
再release前面宣告的變數(addButton)
為什麼不一開始就用
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] init....]呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.34.115
推
12/31 04:06, , 1F
12/31 04:06, 1F
推
12/31 07:52, , 2F
12/31 07:52, 2F
推
12/31 11:27, , 3F
12/31 11:27, 3F
→
12/31 12:10, , 4F
12/31 12:10, 4F
→
12/31 12:10, , 5F
12/31 12:10, 5F
推
12/31 12:14, , 6F
12/31 12:14, 6F
→
12/31 12:15, , 7F
12/31 12:15, 7F
推
01/01 14:07, , 8F
01/01 14:07, 8F
→
01/01 14:08, , 9F
01/01 14:08, 9F
→
01/01 14:09, , 10F
01/01 14:09, 10F
推
01/01 23:34, , 11F
01/01 23:34, 11F
推
01/02 11:51, , 12F
01/02 11:51, 12F
→
01/03 02:02, , 13F
01/03 02:02, 13F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章