首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OC底层
理查德森
创建于2021-10-09
订阅专栏
对于OC底层的探索
等 5 人订阅
共23篇文章
创建于2021-10-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS多线程之performSelector&NSThread
performSelector开头的方法有很多,我们简单梳理一下 NSObject.h 这时的performSelector是同步调用,可以在主线程也可以在其他线程调用,但是和直接调用不同的是它会在运
iOS多线程之GCD
主要涉及到的概念 任务:放在block中的代码,执行方式有 同步执行(sync) 和 异步执行(async) 队列: 串行队列(serial) 和 并发队列(concurrent) 主队列:本质是一个
iOS多线程之@synchronized探索
iOS多线程可能造成共享资源的竞争,使用锁可以很好的解决这一问题,iOS的锁有很多种,从性能上看@synchronized似乎没啥竞争力,来自# 不再安全的 OSSpinLock 但是我们为什么还要用