我有一個數組用於填充UITableView。Iphone:在哪裏爲dataSource分配內存?
問題是我應該在哪裏爲它分配內存。我在viewDidLoad或viewWillAppear中有兩個選項,但我不知道從內存管理的角度來看哪裏更高效。
感謝
編輯:
我創建視圖執行以下操作:
NextViewController *nextController = [[ReservationsViewController alloc] initWithNibName:@"NextViewController" bundle:nil];
nextController.managedObjectContext = self.managedObjectContext;
[self.navigationController pushViewController:nextController animated:YES];
[nextController release];
但我不想分配內存,每次顯示,僅在第一次的看法被加載是爲了從內存管理的角度來說是正確的。
在哪裏分配數組?這是一個財產嗎? – 2011-01-11 15:08:27
是的,這是一個屬性 – xger86x 2011-01-11 15:08:53