美文网首页
打断点后,界面只卡死,不崩溃

打断点后,界面只卡死,不崩溃

作者: 没有足迹的树 | 来源:发表于2016-08-24 16:04 被阅读0次

    打断点后,界面出现卡死,却不崩溃(主要是接入第三方SDK或者JSBridge后),原因是接入后的功能是在子线程中执行,打断点后,子线程占用内存过多,主线程卡死

    解决办法:

    使用dispatch_async(dispatch_get_main_queue(), ^{ ...});将所执行的命令置于主线程中。

    PS:如果是其他原因造成这种情况,如使用ShareSDK微信登陆时,此方法无用,目前解决方案为:不要再这些功能上添加断点

    相关文章

      网友评论

          本文标题:打断点后,界面只卡死,不崩溃

          本文链接:https://www.haomeiwen.com/subject/cekosttx.html