首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础学习
订阅
Slow君43421
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
小码哥iOS学习笔记第一天: Objective-C的本质
一、一个NSObject对象占用多少内存?针对问题,我们创建一个项目工程,并创建一个NSObject对象我们平时编写的Objective-C代码,底层实现其实都是C\C++代码所以Objective-
小码哥iOS学习笔记第四天: KVO的本质
KVO的全称是Key-ValueObserving,俗称"键值监听",可以用于监听某个对象属性值的改变一、KVO的使用新建工程,定义Person类继承自NSObject,并添加int类型的属性age在
小码哥iOS学习笔记第三天: isa和superclass
instance: 实例对象, 包含 isa和其他成员变量的值, ... class: 类对象, 包含, isa、superclass、属性、对象方法、协议、成员变量的描述, ... meta-class: 元类对象, 包含 isa、superclass、类方法, ...
小码哥iOS学习笔记第五天: KVC的本质(调用顺序)
调用+ (BOOL)accessInstanceVariablesDirectly查看是否可以访问成员变量. 默认YES
小码哥iOS学习笔记第五天: Category
代码是根据上图中的顺序, 从上到下的顺序加载的。
小码哥iOS学习笔记第六天: load方法
一、代码准备定义Person类,并添加Person+Test1和Person+Test2两个Category三个文件中,同时实现+(void)load;和+(void)test;二、运行程序当不添加任
iOS探索 分类、类拓展的加载过程
④重新跑项目,在第一个断点处打印ro,分类方法已经存在了...
小码哥iOS学习笔记第二天: OC对象的分类
...
小码哥iOS学习笔记第六天: initialize方法
一、代码准备定义Person类,继承自NSObject,并实现+(void)initialize方法定义Person类的CategoryPerson+Test1,并实现+(void)initializ
小码哥iOS学习笔记第七天: 关联对象
Category中可以添加属性、协议、方法等,但是并不能添加成员变量,根据Category在底层的结构也可以发现,并没有存放成员变量的地方一、准备代码定义Person类,继承自NSObject,有一个