目前我有一個基於導航的應用程序,顯然RootViewController是一個UITableView。但是,我認爲有必要創建一個漂浮在UITableView之上的UIToolbar。目前我是這樣做的。UIToolbar內存泄漏
然而,使用儀器泄漏工具後,我能夠確定,這是幾內存泄漏,只有很小的原因,但內存泄漏仍然。然後,我進一步鑽了下來,並能夠確定導致內存泄漏的確切線條。他們是以下。
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];
我在努力弄清楚如何去除這些內存泄漏,從而導致我的應用程序運行更流暢。任何幫助將不勝感激爲什麼上述線路造成泄漏!