首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
狂躁的毛毛
掘友等级
mac os 软件工程师
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
71
文章 63
沸点 8
赞
71
返回
|
搜索文章
最新
热门
Mach-O与XCode编译环境配置
什么是Mach-O? Mach-O(Mach Object)是macOS、iOS、iPadOS存储程序和库(动态库,静态库)的文件格式。对应系统通过应用二进制接口(application binary
多环境配置
多环境配置 首先我们了解下下面三个概念 Project: 包含了项目所有的代码,资源文件,所有信息 Target: 对指定代码和资源文件的具体构建方式 Scheme: 对指定target的环境配置
7-- Runtime & objc_msgSend
本文介绍了runtime调用的方式,以及探索了方法的本质,及objc_msgSend,后续探索了objc_msgSend的流程.
6--类的结构之cache
本文主要分析了类的结构,以及类结构中的cache的结构,并且通过lldb的方式来探索cache_t 的结构及内容,并且给出了cache insert的流程图
5--类的底层探索之属性
成员变量 vs Property, setter方法底层原理,属性方法编码,类方法的存储,获取实例方法和类方法的api
4--类的原理分析之isa
本文主要分析了类的结构,以及怎样通过看源码,通过内存平移,来获取类的一些信息,通过LLDB来探索类的结构. 同时也探索了isa的走位.
OC 内存对齐
- 内存对齐探索,主要针对oc 对象以及结构体内存对齐原理,以及影响oc 对象大小的因素,还有为什么需要内存对齐
ios alloc 底层实现分析
首先上源码,苹果源码的地址 当然也可以直接参照cooci 老师的博客掘金地址,以及可以直接调试的objc的源码 引入正题之前先介绍三种下符号断点的方式 先打一个断点,此时在断点处停下,然后按住cont
个人成就
文章被点赞
77
文章被阅读
16,924
掘力值
650
关注了
22
关注者
20
收藏集
4
关注标签
11
加入于
2019-01-10