iOS9如何知道我是否在运行时泄漏内存?

时间:2016-01-28 19:19:43

标签: memory memory-leaks profiling ios9 xcode7

我正在构建一个外置摄像头的应用程序,通过闪电连接器连接,因此我无法在连接摄像头时使用XCode / Instruments调试/配置应用程序。 有没有办法让我了解我的应用是否在运行时泄漏内存?或者可能会看到我的应用正在使用的内存量?

1 个答案:

答案 0 :(得分:1)

如果您在应用程序中放置了返回内存使用情况信息的日志语句,则可以在运行应用程序后检查系统日志中是否存在可能的内存泄漏。

  

这只能在mac上完成:

     
      
  • 将您的设备连接到Mac

  •   
  • 打开Xcode,转到Window->标题栏中的设备

  •   
  • 点击侧栏中的设备

  •   
  • 点击“查看设备日志”

  •   

参考:https://apple.stackexchange.com/questions/165100/how-to-read-iphone-system-logs

另见:https://www.cocoanetics.com/2011/03/accessing-the-ios-system-log/