【问题标题】:Analyzing memory leaks in Xcode 5分析 Xcode 5 中的内存泄漏
【发布时间】:2014-01-13 06:00:41
【问题描述】:

我仍然是 Objective C 和 Xcode 5 的新手。我制作了一个简单的游戏,并使用 Xcode 的一个内置性能工具 (Cmd+I) 对游戏的内存泄漏进行了一些分析。为了制作游戏,我使用了 cocos2D 框架。

现在看起来我有很多内存泄漏(下面的屏幕截图)。我想解决的一些问题是(请记住,这是一个非常小的游戏)

  • 内存泄漏是否显着?还是在字节-kbytes 范围内出现少量内存泄漏是否正常?
  • 其中许多是“Malloc -”并且在扩展详细信息视图中没有任何痕迹。您如何处理这些问题?
  • 我知道 Xcode 可以选择打开 Objective-C ARC。将它打开而不是担心跟踪内存泄漏和所有这些对我来说是一个更好的主意吗? (记住我是新手)

谢谢,这是截图!

【问题讨论】:

    标签: objective-c xcode memory-leaks


    【解决方案1】:

    我认为内存泄漏更重要的是它发生的频率。如果它发生在应用程序加载一次,我认为它不会那么重要,但如果它发生在循环中或在每个用户操作之后发生,那么我认为这是值得担心的事情。

    我绝对推荐使用 ARC,这个问题已经发布了很多次了,在这里你可以找到比我能给出的更好的答案。

    ARC, worth it or not?

    To ARC or not to ARC? What are the pros and cons?

    To use Automatic Reference Counting or not to use

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-07
      • 2013-05-24
      • 1970-01-01
      • 2012-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多