美文网首页将来跳槽用
iOS中实现多线程的几种方案,各自有什么特点?

iOS中实现多线程的几种方案,各自有什么特点?

作者: 原来是泽镜啊 | 来源:发表于2019-08-13 13:38 被阅读0次
iOS中实现多线程的几种方案,各自有什么特点?
  • NSThread 面向对象的,需要程序员手动创建线程,但不需要手动销毁。子线程间通信很难。

  • GCD c语言,充分利用了设备的多核,自动管理线程生命周期。比NSOperation效率更高。

  • NSOperation 基于gcd封装,更加面向对象,比gcd多了一些功能。

BAT面试题合集地址:https://www.jianshu.com/p/75e4b9fdcf41

相关文章

网友评论

    本文标题:iOS中实现多线程的几种方案,各自有什么特点?

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