【问题标题】:iOS9 how to know if I'm leaking memory at runtime?iOS9如何知道我是否在运行时泄漏内存?
【发布时间】:2016-01-28 19:19:42
【问题描述】:

我正在为通过闪电连接器连接的外部摄像头构建应用程序,因此在连接摄像头时无法使用 XCode/Instruments 调试/分析应用程序。 有没有办法让我了解我的应用在运行时是否泄漏了内存?或者也许可以查看我的应用正在使用的内存量?

【问题讨论】:

    标签: memory memory-leaks profiling ios9 xcode7


    【解决方案1】:

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

    这只能在 Mac 上完成:

    • 将您的设备连接到 Mac

    • 打开Xcode,在标题栏中进入Window->Devices

    • 从侧边栏点击您的设备

    • 点击“查看设备日志”

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

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

    【讨论】:

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