首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
handsome亮
掘友等级
iOS开发
6年iOS开发经验,善于思考,善于总结
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
handsome亮
赞了这篇文章
CuiXg
iOS高级工程师 @山东秋文掌上科技信息咨询有限公司
·
6年前
关注
记录一次树形分级列表的实现
项目需求需要对用户根据推荐人的不同进行树形结构显示.使用 tableView 实现这一需求. 使用 tableView 实现先树形结构(不同的 cell 样式显示不同的等级...
2
1
分享
handsome亮
关注了
CuiXg
iOS开发
handsome亮
iOS开发
·
3年前
关注
【MJ-iOS底层原理总结】Category中的load和initialize
1. Category和Class Extension的区别是什么? Class Extension在编译的时候,它的数据就已经包含在类信息中 Category是在运行时,...
0
评论
分享
handsome亮
iOS开发
·
3年前
关注
【MJ-iOS底层原理总结】分类方法为什么会先执行?源码分析
1. Category的使用 假设当前有Person类 Person有分类Eat和Run Person+Eat Person+Run 此时执行代码 得到的结果为分类中的输出...
1
评论
分享
handsome亮
iOS开发
·
3年前
关注
【MJ-iOS底层原理总结】KVC的原理
1. KVC的使用 相关API 假设当前有Person和Cat类 keyPath和key的区别? keyPath的功能包含key,如下所示有相同效果: keyPath还可以...
1
评论
分享
handsome亮
关注了
mukekeheart
iOS开发
handsome亮
iOS开发
·
3年前
关注
【MJ-iOS底层原理总结】探究KVO的本质
1. KVO的使用 假设当前有Person类,其中有一个int类型的属性age 在控制器中生成Person对象person,addObserver给person的age添加...
1
评论
分享
handsome亮
iOS开发
·
4年前
关注
【MJ-iOS底层原理总结】类对象和元类对象的结构
下载objc4源码:https://opensource.apple.com/tarballs/ 打开项目,搜索:struct objc_class,发现runtime.h...
1
评论
分享
handsome亮
iOS开发
·
4年前
关注
【MJ-iOS底层原理总结】isa和superclass指针指向哪里?
1. isa指针 实例对象(instance)的isa指针,指向类对象(class) 当调用对象方法时,通过instance的isa找到class, 最后找到对象方法的实现...
1
评论
分享
handsome亮
iOS开发
·
4年前
关注
【MJ-iOS底层原理总结】实例对象、类对象、元类对象
OC对象主要可以分为3种: instancet对象(实例对象) class对象(类对象) meta-class对象(元类对象) instancet对象: instancet...
1
评论
分享
handsome亮
iOS开发
·
4年前
关注
【MJ-iOS底层原理总结】自定义类内存占用大小
在上一篇文章 https://juejin.cn/post/6974771064412831774 中我们验证了一个NSObject对象占用16个字节的内存。那么我们这次来...
1
评论
分享
handsome亮
iOS开发
·
4年前
关注
【MJ-iOS底层原理总结】一个NSObject对象占用多少内存?
1. 在编译器中查看,有两种查看Size的方法 方式一:class_getInstanceSize([NSObject class]) 方式二:malloc_size((_...
3
评论
分享
handsome亮
iOS开发
·
4年前
关注
【MJ-iOS底层原理总结】NSObject的内存本质
1. Objective-C代码,底层实现其实都是C\C++代码 2. 将Objective-C代码转换为C\C++代码的方法 3. NSObject内存的本质...
2
评论
分享
handsome亮
iOS开发
·
4年前
关注
iOS开发-Model利用Runtime快速初始化
1. 实体类中属性太多,如何进行快速初始化? 现有如下类TestModel,需要给字符串进行初始化: TestModel.h 我们一般都会在TestModel.m中逐个初始...
1
评论
分享
handsome亮
关注了
AlexV525
iOS开发
handsome亮
关注了标签
Flutter
iOS开发
handsome亮
关注了
SwiftGG翻译组
iOS开发
handsome亮
关注了标签
iOS
iOS开发
handsome亮
关注了标签
Objective-C
iOS开发
handsome亮
关注了标签
Swift
iOS开发
下一页
个人成就
文章被点赞
13
文章被阅读
5,372
掘力值
231
关注了
4
关注者
5
收藏集
1
关注标签
4
加入于
2019-12-23