目标C被遗弃的记忆

时间:2014-03-13 01:55:43

标签: ios objective-c xcode heap abandoned-memory

我有一个关于使用View Controllers放弃内存的问题。

我有一个导航栏按钮,显示另一个导航控制器。一切都运行良好,但是当我运行一代分析时,似乎放弃了与下面的newTransaction方法相关的内存。它将在我的第一个快照中显示两个,但随后它将显示零增长。我想我的问题是,我正确地呈现控制器(我使用ARC),还是应该改变我呈现控制器的方式?

#pragma mark - Nav bar button actions

- (void)newTransaction
{
    NewTransactionTableViewController *  transactionController = [[NewTransactionTableViewController alloc] initWithStyle:UITableViewStyleGrouped];
    transactionController.transactionDelegate = self;
    UINavigationController * addTransactionNavController = [[UINavigationController alloc] initWithRootViewController:transactionController];
    [self presentViewController:addTransactionNavController animated:YES completion:nil];

}

- (void)dismissNewTransactionView //Delegate Method
{
    [self dismissViewControllerAnimated:YES completion:nil];
}

0 个答案:

没有答案