【问题标题】:In a ARC project a class (A) inherits from another class (B) contained in a non-arc file在 ARC 项目中,类 (A) 继承自非 arc 文件中包含的另一个类 (B)
【发布时间】:2012-05-11 05:44:12
【问题描述】:

当我在我的项目中使用A并在模拟器中模拟内存警告时,应用程序经常在[super didReceiveMemoryWarning]中崩溃。 如果我想从 ARC 项目中的非 ARC 文件继承类,有什么需要注意的吗? 任何建议将不胜感激。

【问题讨论】:

    标签: objective-c ios crash automatic-ref-counting didreceivememorywarning


    【解决方案1】:
    1. 我没有遵循 didReceiveMemoryWarning 和 ARC/非 ARC 问题之间的逻辑联系。

    2. ARC/非ARC问题与之前的SO discussion重复。

    3. 除了其他讨论中提到的项目(使用 –fno-objc-arc 适当地标记非 ARC 文件),您可能需要考虑 Transitioning to ARC 中概述的规则,特别是方法的命名约定 (至少如果它们是由 ARC 子类调用的方法)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多