美文网首页
Runloop应用场景

Runloop应用场景

作者: 往事不许提 | 来源:发表于2019-05-10 10:24 被阅读0次
  1. 创建常驻线程,见AFNetworking;
  2. NSTimer定时器创建后需要加入到runloop的mode中才会生效;
  3. UIImageView延时加载图片,防止列表滑动的过程中,图片下载完毕回到主线程加载图片,造成卡顿;
    因为在列表滑动的过程中,NSRunloop是处于UITrackingRunloopMode,当滑动停止,会切换成NSDefaultRunLoopMode;
[imageView performSelector:@selector(setImage:) withObject:image afterDelay:0 inModes:@[NSDefaultRunLoopMode]];

以上代码就是让图片在列表滑动停止的时候加载到UIImageView上。

  1. App卡顿检测 详情
  2. 发生异常时起死回生 详情

相关文章

  • RunLoop -- 相关问题的总结

    1、RunLoop在实际场景的应用 RunLoop -- 在实际开发中的应用 2、RunLoop内部实现逻辑 Ru...

  • runloop场景应用

    应用场景举例:主线程的 RunLoop 里有两个预置的 Mode:kCFRunLoopDefaultMode 和 ...

  • NSRunLoop

    【iOS程序启动与运转】- RunLoop个人小结 RunLoop总结:RunLoop的应用场景(三) 走进Run...

  • iOS开发经验(18)-Runloop

    目录 Runloop RunLoop 与线程 个人理解总结 应用场景 1. 什么是RunLoop 基本作用 保持程...

  • iOS RunLoop

    RunLoop 的应用场景: RunLoop在系统中应用 1.自动释放池。 2.NSTimer 3.Perform...

  • RunLoop

    详情见: iOS中的RunLoop 1、什么是RunLoop?2、开发中如何使用RunLoop?什么应用场景?3、...

  • RunLoop面试题

    1、什么是RunLoop?2、开发中如何使用RunLoop?什么应用场景?3、RunLoop和线程有什么关系?4、...

  • RunLoop应用场景

    场景一:NSTimer RunLoop有多种model,每种model下面有多个source,RunLoop的运行...

  • Runloop应用场景

    创建常驻线程,见AFNetworking; NSTimer定时器创建后需要加入到runloop的mode中才会生效...

  • 技能,RunLoop 相关

    runloop相关概念:应用场景: AFNetworking 中用于接收NSURLConnection的回调信息,...

网友评论

      本文标题:Runloop应用场景

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