Я удалил несколько релизов из своего кода, чтобы проверить, может ли инструмент Leaks в xCode уведомить меня о неверном коде:
...
UINavigationController *masterNav = [[UINavigationController alloc] initWithRootViewController:master];
UINavigationController *detailNav = [[UINavigationController alloc] initWithRootViewController:detail];
[master release];
splitViewController.viewControllers = [NSArray arrayWithObjects:masterNav, detailNav, nil];
//[masterNav release]; [detailNav release]; commented out
Однако я не вижу ни одного уведомления. Это потому, что память, выделенная для таких переменных, слишком мала? Мне нужен инструмент управления памятью на этом этапе, на котором я изучаю цель-C
спасибо