【问题标题】:iOS ARC memory warningiOS ARC 内存警告
【发布时间】:2014-12-24 06:09:57
【问题描述】:

我在带有 ARC 的 iOS 中创建了一个应用程序,当用于在屏幕之间进行一些浏览时,内存向上向下正确,但在某些使用后显示消息“收到警告内存”并崩溃!

有什么问题?

肿块

【问题讨论】:

    标签: ios memory automatic-ref-counting warnings


    【解决方案1】:

    它可以是任意数量的东西。仅仅因为您使用 ARC 并不意味着您永远不会出现内存警告,这只是意味着您不必手动增加和减少引用计数。

    您需要注意诸如保留周期之类的事情。不要在不需要时保留指向对象的强指针。确保在适当的时候取消引用强指针。

    我建议研究 ARC 工作原理的基础知识。

    【讨论】:

    • 是的,我已经走过去看看情况,但问题不应该存在。当我从一个控制器订购到另一个控制器时,我认为这不会关闭。我在 dealloc 方法中显示消息并且消息不显示。我的转换代码是这样的: VCMain *viewNew = [[VCMain alloc]initWithNibName:nil :bundle:nil]; viewNew.globalVariable = globalVariable; [self presentViewController:viewNew Animation:NO completion:nil];
    猜你喜欢
    • 2013-05-27
    • 1970-01-01
    • 1970-01-01
    • 2012-12-10
    • 2012-06-20
    • 2013-10-04
    • 2012-03-04
    • 1970-01-01
    相关资源
    最近更新 更多