首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
烟火_jason
掘友等级
iOSer
我就是我,不一样的烟火
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 35
沸点 0
赞
35
返回
|
搜索文章
最新
热门
iOS的OC对象的内存对齐
从中可以看到的0x101a5e050是对象的指针的首地址,每一行的开头部分都是这一行的内存值的开始的排列。而0x0000001300006261这部分的是内存的值,这些内存的值都是从对象的首地址来依次的排列的。 将0x0000001300006261拆分出来打印就可以得到了,其…
iOS的OC对象创建的alloc原理
当然,这种方式是对整个项目对全局操作的,那么就在需要用到的时候,先打断点,然后再开启。 2.配合系统断点的形式来就可以一步一步看到alloc底层的每一步的流程。通过这样的方式可以找到alloc的底层的入口,是objc_alloc底层方法 通过系统的断点,知道objc_alloc…
iOS的KVO基础与原理
KVO的主要好处是,您不必为每次更改属性而写一些其他代码即可发送通知。但是与NSNotificationCenter通知不同,NSNotificationCenter没有中间对象为所有观察者提供更改通知。而是在进行更改时将通知直接发送到观察对象。并且NSObject提供了键值观…
iOS的Key-Value Coding
KVC是许多其他Cocoa技术的基础概念,例如 KVO,Cocoa bindings, Core Data, 和AppleScript-ability。 在OC中,对象从NSObject(直接或间接)继承时,通常都是实现了NSKeyValueCoding协议,又为基本方法提供默…
个人成就
文章被点赞
87
文章被阅读
28,599
掘力值
750
关注了
47
关注者
66
收藏集
14
关注标签
30
加入于
2017-08-28