2014-10-28 81 views
-3

我使用ARC在iOS中创建应用程序,当在屏幕之间使用一点点冲浪时,内存向上向下正确,但是在使用之后会出现消息“收到警告消息”并崩溃!iOS ARC内存警告

什么问题?

Cumps

回答

0

它可以是任何数量的东西。仅仅因为你使用ARC并不意味着你永远不会有记忆警告,它只是意味着你不必手动增加和减少引用计数。

您需要注意保留周期等事情。在没有必要的时候,不要保留指向对象的强指针。确保在适当的时候解除引用强指针。

我建议寻找ARC如何工作的基础知识。

+0

是的,我走过去看到的情况,但问题不应该在那里。当我从一个控制器到另一个控制器时,我认为这并没有结束。 我在dealloc方法中显示消息并且不显示消息。我的代码转换是这样的: VCMain * viewNew = [[VCMain alloc] initWithNibName:nil:bundle:nil]; viewNew.globalVariable = globalVariable; [self presentViewController:viewNew animated:NO completion:nil]; – user1741806 2014-10-29 09:25:06