首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
18965193357
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
iOS - 多线程-读写安全
# iOS - 多线程-读写安全 假设有一个文件,`A线程`进行`读取`操作,`B线程`进行`写入`操作,那是非常危险的事情,会造成数据错乱 此时可能会对其进行`加锁`来保证`线程同步`。 虽然
iOS - 多线程-atomic
# iOS - 多线程-atomic * `atomic`用于保证属性`setter`、`getter`的原子性操作,相当于在`getter`和`setter`内部加了线程同步的锁 * 可以参考源码
iOS - 多线程的安全隐患
# iOS - 多线程的安全隐患 * 资源共享 * * 1块资源可能会被多个线程共享,也就是`多个线程可能会访问同一块资源` * * 比如多个线程访问同一个对象、同一个变量、同一个文件 * 当多个
iOS - 多线程-GCD-队列组
# iOS - 多线程-GCD-队列组 开发过程中,有时候想实现这样的效果 * 多个任务并发执行 * 所有任务执行完成后,进行下一步处理(比如回到主线程刷新UI) ## 1. 队列组 可以使用GC
iOS - 多线程-GCD
# iOS - 多线程-GCD ## 1. 常见多线程方案 
iOS - Runloop在实际开发中的应用
# iOS - Runloop在实际开发中的应用 ## 1. 控制线程生命周期(线程保活) 如果需要经常在`子程序`执行任务,可能希望一个线程可以`重复使用`,避免每次都要创建、销毁带来不必要的开
iOS - Runloop的运行逻辑
# iOS - Runloop的运行逻辑 ## 1. 苹果官方的Runloop执行图 
# iOS - LLVM的中间代码(IR) ## 1. 转为汇编代码 通过如下操作,可以将OC类转为汇编代码 ![](https://mweb.aiousee.com/mweb/2024/03/28
下一页
个人成就
文章被点赞
38
文章被阅读
28,550
掘力值
981
关注了
10
关注者
16
收藏集
5
关注标签
24
加入于
2016-08-07