在做项目时曾遇到过两个问题,需要手动开启runLoop:
1、在一个页面中有一个轮播图和tableView。在滑动tableView的过程中,轮播图不动了。这时我是用了RunLoop将轮播图的NSTimer加入到了RunLoop中。
2、在子线程中开启了另外一个子线程用于下载图片。这时发现下载图片的代码不执行。通过在下载图片的代码里手动开启RunLoop,代码才可以执行
在做项目时曾遇到过两个问题,需要手动开启runLoop:
1、在一个页面中有一个轮播图和tableView。在滑动tableView的过程中,轮播图不动了。这时我是用了RunLoop将轮播图的NSTimer加入到了RunLoop中。
2、在子线程中开启了另外一个子线程用于下载图片。这时发现下载图片的代码不执行。通过在下载图片的代码里手动开启RunLoop,代码才可以执行