当前位置:首页 > TAG信息列表 > sleep阻塞当前还是主线程ios中定时器和线程的区别?介绍

sleep阻塞当前还是主线程ios中定时器和线程的区别?介绍

sleep阻塞当前还是主线程 ios中定时器和线程的区别?

ios中定时器和线程的区别?

一般来说,应用程序是一个进程,一个进程有多个线程。如果应用程序只有一个线程,那么它就是主线程。主线程运行一些消耗资源的东西来下载大文件,主线程会阻塞,没有办法运行其他东西。如果把定时器放在主线程中,如果主线程中有一些消耗资源的东西,就会造成定时器不准确的现象。这两件事是两码事,没有可比性。

threadjoin阻塞主线程怎么版?

问题1:是否完全等同于在开始之前或之后附加到列表中。因为您的程序(上面省略)相当于:#打开一个新线程thread1。开始()线程2。start()#等待所有线程完成线程1。join()线程2。join()不需要打印“正在退出主线程”列表。问题2:join用于阻塞当前线程(即主线程),直到两个子线程结束。

sleep阻塞当前还是主线程为什么一定要在主线程更新uic线程不阻塞主线程


首叶网 一起互联

  • 关注微信关注微信

猜你喜欢

微信公众号