美文网首页
2020-07-09 主线程阻塞问题

2020-07-09 主线程阻塞问题

作者: Qo_Tn | 来源:发表于2020-07-09 16:34 被阅读0次

今天遇到一个问题,貌似值得记录一下。

问题: App 刚启动,首页无法点击。xcode自带调试工具也为报错,AppDelegate 一套顺利走完,但是到某一步就会卡死,约1分钟后可正常点击。

解决方案:building 后初步判断主线程卡死,但是调试工具 未能找到 卡死位置。代码逻辑判断后,是由于 服务器部分接口 未启动导致。(老代码,就不吐槽请求逻辑了)

反思: 如果代码量很大的时候,怎么 判断 阻塞位置呢?(不过代码逻辑,快速定位!)

暂无解决方案? (Time Profiler)

相关文章

  • 2020-07-09 主线程阻塞问题

    今天遇到一个问题,貌似值得记录一下。 问题: App 刚启动,首页无法点击。xcode自带调试工具也为报错,App...

  • NSTimer

    一.线程阻塞问题 1.主线程 (1) NSRunLoopMode : NSDefaultRunLoopMode 控...

  • iOS开发多线程--线程状态

    线程简介 线程创建 线程的开启: 线程的运行和阻塞:(1)设置线程阻塞1,阻塞2秒 (2)第二种设置线程阻塞2,以...

  • netty(四)nio之网络编程

    一、阻塞与非阻塞 1.1 阻塞 1.1.1 阻塞模式会存在哪些问题? 1)在阻塞模式下,以下的方法都会导致线程暂停...

  • quartz线程阻塞问题

    quartz blocked 现象-所有quartz的job(Hour/Minute等失去作用 无相关任何log输...

  • 主线程阻塞问题

    问题 主线程阻塞会导致新添加在父视图的view不能及时显示。 如下代码: -(void)saveButtonAct...

  • 关于高并发的一些思考

    1.问题 1、什么是线程的交互方式? 2、如何区分线程的同步/异步,阻塞/非阻塞? 3、什么是线程安全,如何做到线...

  • iOS 多线程问题

    目录多线程简介iOS多线程NSThread解决线程阻塞问题多个线程并发线程状态扩展--NSObject分类扩展方法...

  • Java基础面试高频问答题

    1、什么导致线程阻塞 一般线程中的阻塞: Socket客户端的阻塞: Socket服务器的阻塞: 什么导致线程阻塞...

  • Android 多线程之阻塞队列

    Android 多线程系列 Android 多线程之几个基本问题 Android多线程之常见的线程形态 阻塞队列 ...

网友评论

      本文标题:2020-07-09 主线程阻塞问题

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