首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
you1024
掘友等级
IT Dev
IT
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
面壁计划
以技术为主题,记录学习成长轨迹,走过的坑,沉淀思考结果,作为复盘的资料。它日回看,原来我是这样学习的,这样的思考的,现在发生了什么变化,如果觉得过去是幼稚的,说明现在已经成长了。 博客沉淀下来的东西,更容易组成结构性知识,从系统的维度看到自己有什么,缺什么。 从博客总结看学习的…
KVO 纪要
被监听的属性的值被修改时,就会自动触发KVO。如果想要手动触发KVO,则需要我们自己调用willChangeValueForKey和didChangeValueForKey方法即可在不改变属性值的情况下手动触发KVO,并且这两个方法缺一不可。 当一个对象使用了KVO监听,iOS…
OC对象的本质
后面提示OBJC2_UNAVAILABLE已经过期了,从苹果源码网站可以下载最新代码。 NSObjcet实际上是只有一个名为isa的指针的结构体,因此占用一个指针变量所占用的内存空间大小,如果64bit占用8个字节,如果32bit占用4个字节。 编译器在给结构体开辟空间时,首先…
同步与锁
避免多个线程同时读写一个数据,产生不可预料的后果,需要将多个线程对一个数据的访问同步。因此,对数据的访问被原子化了。 锁的作用:保持多线程在并发时的数据(全局变量和堆数据)一致性。 同步的常见方法是使用锁。即,每个线程在访问数据/资源之前,先试图获取锁,访问结束后释放锁。如果锁…
个人成就
文章被阅读
1,029
掘力值
48
关注了
15
关注者
0
收藏集
0
关注标签
20
加入于
2019-07-27