简单描述一下RunLoop在实际开发中的应用场景。

2016-02-25  本文已影响150人  丶逐渐

在做项目时曾遇到过两个问题,需要手动开启runLoop:

1、在一个页面中有一个轮播图和tableView。在滑动tableView的过程中,轮播图不动了。这时我是用了RunLoop将轮播图的NSTimer加入到了RunLoop中。

2、在子线程中开启了另外一个子线程用于下载图片。这时发现下载图片的代码不执行。通过在下载图片的代码里手动开启RunLoop,代码才可以执行

上一篇 下一篇

猜你喜欢

热点阅读