我很努力,以找出是否pushViewController保留了控制,目前我有以下代碼(工作)...pushViewController是否保留控制器?
ColorController *colorController = [[ColorController alloc] initWithNibName:nibColor bundle:nil];
[[self navigationController] pushViewController:colorController animated:YES];
[colorController release];
但正在考慮去除釋放並添加一個自動...
ColorController *colorController = [[[ColorController alloc] initWithNibName:nibColor bundle:nil] autorelease];
[[self navigationController] pushViewController:colorController animated:YES];
非常感謝
加里
我會在這裏使用'release',因爲你知道你已經完成了'colorController'和'UINavigationController#pushViewController:animated'保留'colorController'。但是,'autorelease'也可以。 – ma11hew28 2011-05-05 15:14:49