稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
ios
订阅
avatar
apsonLi
更多收藏集

微信扫码分享

微信
新浪微博
QQ

1篇文章 · 0订阅
  • 来来来!关于 iOS 基础总结咱俩好好唠唠
    GCD 是将任务添加到队列中(串行 / 并发 / 主队列),并且制定任务执行的函数(同步 / 异步),其性能最好,底层是 C 语言的 API,也更轻量级。iOS4.0 以后推出的,针对多核处理器的并发技术,只能设置某一个队列的优先级,其高级功能有一次性执行 dispatch_once,延迟操作 dispatch_after,调度组等等; NSOperation 把操作(异步)添加到队列中(全局的并发队列),是 OC 框架,更加面向对象,是对 GCD 的封装,iOS2.0 推出,苹果推出 GCD 之后,对 NSOperation 的底层全部重写,可以随时取消已经设定准备要执行的任务,已经执行的除外,可以设置队列中每一个操作的优先级,其高级功能可以设置最大操作并发数,继续 / 暂停 / 全部取消,可以快队列设置操作的依赖关系。
    • xcvxvxc
    • 9年前
    • 5.1k
    • 224
    • 4
    iOS