首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
Lsh89778
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
小码哥iOS学习笔记第十七天: Runloop运行逻辑
在RunLoop的CFRunLoopModeRef中,主要有以下几个成员变量RunLoop运行逻辑图解RunLoop运行逻辑RunLoop的休眠原理
小码哥iOS学习笔记第十五天: isKindOfClass:和isMemberOfClass:
一、面试题面试题:Person继承自NSObject,main函数中代码如下此时打印是什么?为什么是这种打印?二、isKindOfClass:和isMemberOfClass:的底层源码关于isKin
小码哥iOS学习笔记第十四天: 消息转发
一、消息转发当一个对象调用方法时,在底层会调用objc_msgSend方法,给消息接收者发送一条消息在objc_msgSend中,一共可以分为三个阶段:消息发送、动态方法解析、消息转发消息发送流程如下
小码哥iOS学习笔记第十二天:Class结构
一、Class的结构通过查看源码,可以得出Class的底层结构如下图一开始class_data_bits_tbits;指向ro,在加载的过程中创建了rw,此时的指向顺序是bits->rw->ro二、c
小码哥iOS学习笔记第三天: isa和superclass
instance: 实例对象, 包含 isa和其他成员变量的值, ... class: 类对象, 包含, isa、superclass、属性、对象方法、协议、成员变量的描述, ... meta-class: 元类对象, 包含 isa、superclass、类方法, ...
小码哥iOS学习笔记第十四天: super
一、准备代码Person继承自NSObject,并实现-run方法Student继承自Person,并重写-run方法在main函数中,执行下面的代码,可以看到Person和Student方法中的ru
小码哥iOS学习笔记第十三天: 动态方法解析
一、动态方法解析已知OC中消息机制调用方法如下图所示当消息发送过程中,没有找到要调用的方法时,就会进入动态方法解析阶段,源代码如下在动态方法解析过程中,会根据类对象和元类对象进行判断,分别处理类对象调
小码哥iOS学习笔记第十三天:消息发送
一、objc_msgSend创建命令行项目,定义Person类,并添加personTest方法main函数中使用Person类使用终端,执行下面的命令,生成main.m在底层的main.cpp文件打开
小码哥iOS学习笔记第十一天: isa详解
一、isaOC中,每一个对象都有一个isa指针实例对象的isa指向类对象,类对象的isa指向元类对象,元类对象的isa指向基类的元类对象,基类元类对象的isa指向基类元类对象本身在arm64架构之前,
小码哥iOS学习笔记第六天: initialize方法
一、代码准备定义Person类,继承自NSObject,并实现+(void)initialize方法定义Person类的CategoryPerson+Test1,并实现+(void)initializ