如何解决 xcode(仪器)中的 iPhone 应用程序内存泄漏
Posted
技术标签:
【中文标题】如何解决 xcode(仪器)中的 iPhone 应用程序内存泄漏【英文标题】:how to solve iPhone app memory leak in xcode(instruments) 【发布时间】:2017-11-01 01:37:50 【问题描述】:现在我正在开发 iPhone 应用程序,但似乎发生了内存泄漏。我通过 Instruments 找到的:
我有问题:
--如何查找发生“Malloc xx bytes”内存泄漏的代码在哪里?
-- 我认为我无法改善库中的内存泄漏。 “Foundation”、“StoreKit”等的例子,对吧?
【问题讨论】:
【参考方案1】:切换到调用树视图以查找分配泄漏内存的代码区域。有关更多详细信息,请参阅我对以下问题的回答:
Unable to track memory issue
【讨论】:
【参考方案2】:此外,为了更清楚地表示内存泄漏,请选择分配工具,转到文件>记录选项并勾选“丢弃已释放内存的事件”。
这样,您将在图表中看到的所有尖峰都将是实际未释放的内存
【讨论】:
以上是关于如何解决 xcode(仪器)中的 iPhone 应用程序内存泄漏的主要内容,如果未能解决你的问题,请参考以下文章