Xcode Instruments 10.12.1显示默认项目上的内存泄漏

时间:2019-06-05 11:58:07

标签: ios xcode instruments xcode-instruments

复制:

  • 创建默认的12.2目标Swift 5项目-无需进行任何更改。
  • 配置文件存在仪器泄漏。
  • 点击屏幕几次。
  • 短时间后
  • 66个内存泄漏(尽管数量不一致)。

在各种模拟器中以及在各种手机上进行测试时,都会发生这种情况。在没有修改的情况下,默认应用程序不会出现如此多的内存泄漏。

使用: -MacOS 10.14.5(18F132) -Xcode 10.2.1(10E1001) -仪器10.2.1(10E1001)

我已向苹果提交了一份报告,因为这使Instruments毫无意义。

1 个答案:

答案 0 :(得分:1)

Paul Hudson在“用Swift入侵”视频(https://youtu.be/cR4Wc4JGOMg?t=31)中对此进行了讨论。讨论大约需要一分钟。

要点是不应将模拟器用于性能分析。使用真实的硬件设备进行性能分析。