【问题标题】:Terminated due to memory issue TLViewHierarchyTool checkUIView:block: loop由于内存问题而终止 TLViewHierarchyTool checkUIView:block: loop
【发布时间】:2019-07-31 09:00:34
【问题描述】:

我正在展示一个视图控制器,由于某些原因 [随机 1/2] 我得到了循环。

我只是尝试调试,并没有任何帮助完整的信息。所有方法都照常调用。您可以从分配工具中看到下面的屏幕截图

打开视图控制器应用程序后冻结,10-15 秒后我在控制台中收到消息:Message from debugger: Terminated due to memory issue

【问题讨论】:

    标签: ios swift memory-management allocation


    【解决方案1】:

    您需要检查 SwizzleManager 和 HierarchyTool,只需确保使用运行时所做的一切都正确,这里是方法交换。我看到的是,你在这里误用了 HierarchyTool。也许吧!

    【讨论】:

    • 嗨,感谢您的回答,我如何检查 SwizzleManager?不在我的项目中
    • TLSwizzleManager 不在您的项目中?你的意思是它是一种系统工具?
    • 好吧算了,把当前控制器中的所有代码注释掉,看看会不会崩溃,如果没有,检查所有相关的代码将创建视图。
    • 是的,我按项目进行了搜索,没有任何共同点
    • 它在您的屏幕截图中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    相关资源
    最近更新 更多