• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
再来一杯咖啡
博客园    首页    新随笔    联系   管理    订阅  订阅

GCD与 NSThread的对比

与 NSThread的对比

 

 1. 不需要考虑线程以及线程的生命周期,状态等

 2. 所有的代码都通过块代码的形式定义,能够保证相关代码写在一起,便于阅读和维护

    NSThread 必须要有一个 selector 方法,只能传递一个参数

 3. 如果要开多个线程 NSThread 必须程序员自己动手

 4. NSThread是靠 NSObject 的分类方法实现的线程间通讯,GCD是靠 块代码

 总结:将任务添加到队列!

posted @ 2014-12-24 14:38  再来一杯咖啡  阅读(288)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3