美文网首页
Main Thread Checker: UI API call

Main Thread Checker: UI API call

作者: NapoleonY | 来源:发表于2018-09-20 19:30 被阅读60次

    问题

    今天运行工程的时候,控制台打印了如下的消息:

    Main Thread Checker: UI API called on a background thread: -[UIApplication delegate]
    PID: 1138, TID: 259096, Thread name: (none), Queue name: 4DDCC0E262F84E829CB2EC0051E6A0A3, QoS: 0

    分析

    这是Main Thread Checker检测到了[UIApplication delegate]没有运行在主线程中,只要将[UIApplication delegate]添加到主线程中即可解决问题

    疑问

    [UIApplication delegate]为啥要运行在主线程,是因为[UIApplication delegate]中有window的原因?

    相关文章

      网友评论

          本文标题:Main Thread Checker: UI API call

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