В настоящее время у меня есть приложение на основе навигации, и, очевидно, RootViewController - это UITableView. Однако я счел необходимым создать UIToolbar, который плавает над UITableView. В настоящее время я делаю это вот так.UIToolbar Memory Leak
Однако, после того, как с помощью инструмента Утечки инструмента, я был в состоянии определить, что это было причиной несколько утечек памяти, только маленьких, но утечка памяти, тем не менее. Затем я развернулся еще дальше и смог точно указать точные линии, которые вызывают утечку памяти. Они следующие.
UIBarButtonItem *infoButton = [[UIBarButtonItem alloc] initWithTitle:@"Settings" style:UIBarButtonItemStyleBordered target:self action:@selector(account_details)];
[toolbar setItems:[NSArray arrayWithObjects:infoButton,nil]];
[self.navigationController.view addSubview:toolbar];
Я изо всех сил пытаюсь понять, как удалить эти утечки памяти и, таким образом, заставить мое приложение работать плавно. Любая помощь будет оценена в отношении того, почему вышеуказанные строки вызывают утечки!