LJ小窝
首页 归档 分类 标签 关于
首页 归档 分类 标签 关于

分类  

  •   C++语言
    •   C++Primer
      •   第七章类
        • 类
      •   第三章 字符串、向量、数组
        • 字符串、向量、数组
      •   第九章顺序容器
        • 顺序容器
      •   第二章变量和基本类型
        • 变量和基本类型
      •   第八章io库
        • IO库
      •   第六章函数
        • 函数
      •   第十三章
        • 拷贝控制
      •   第十九章特殊工具和技术
        • 特殊工具和技术
      •   第十二章 动态内存
        • 动态内存
      •   第十五章 面向对象程序设计
        • 面向对象程序设计
      •   第十六章 模板和泛型编程
        • 模板和泛型编程
      •   第十四章
        • 重载运算与类型转换
      •   第十章 泛型算法
        • 泛型算法
      •   第四章 表达式
        • 运算符优先级表
        • 表达式
      •   附录
        • 关键字使用的位置
    •   C++关键字理解
      • explicit实例浅析(转载)
      • static关键字作用总结(转载)
    •   STL源码剖析
      •   第二章
        • 空间配置器
      •   第四章
        • deque
    •   container
      •   deque
        • deque的实现原理和使用方法详解
      •   list
        • C++标准库中的list的实现原理
      • 为什么`forward_list`不支持`push_back`操作?
      • 容器基本操作
  •   C语言语法
    • 二级指针动态申请内存
    • union定义(转载)
    • 堆区(heap)和栈区(stack)的区别(转载)
    • struct定义语法
  •   Hybird
    •   webview
      • 通用webview开发记录
    •   weex
      •   桌面移动过来的资料
        •   weex 文档
      • weex 事件原理分析
      • weex 通信原理分析
      • 搭建weex断点调试环境
      • weex系列抄之一---事件处理
      • weex系列抄之四---flex 布局
      • weex系列抄之一---环境搭建
      • weex系列抄之二---weex原理
      • weex系列抄之四---由 FlexBox 算法强力驱动的 Weex 布局引擎
  •   IOS
    •   ABTest
      •   ABTest
        • ABTest IOS SDK设计
    •   Block
      • Block的本质
      • 获取Block捕获的变量
    •   IOS12
      • IOS12 兼容
    •   MachO
      • Mach-O文件结构理解
      • mach-o Viewer 源码学习
    •   Runtime
      •   objc
        • 10.load_images 函数分析
        • 0. 参考资料
        • 12. 懒惰的 initialize 方法(转载)
        • 13. _class_initialize 源码分析
        • 11. 你真的了解 load 方法么?
        • 14. 关联对象 AssociatedObject 完全解析(转载)
        • 16. retain 和 release(转载)
        • 15. 自动释放池的前世今生(转载)
        • 17. weak 相关源码分析
        • 3. NSObject 基本完整类图
        • 4. 方法列表entsize_list_tt结构
        • 18. @synchronized
        • 1. 从 NSObject 的初始化了解 isa(转载)
        • 2. class_data_bits_t 结构
        • 5. list_array_tt 结构详解
        • 8. objc4入口函数
        • 7. NXMapTable数据结构
        • 6. 上古时代 Objective-C 中哈希表的实现(转载)
        • 9. _read_images 从二进制文件中读取类信息
      •   日常总结
        • 方法交换理解
      •   神经病院Objective-C Runtime入院系列文章
        • 第一天--isa和Class(转载)
        • 第二天--消息发送与转发(转载)
        • 第三天——如何正确使用Runtime(转载)
      •   经典文章
        • 深入理解Objective-C:Category(转载)
        • Objective-C 中的元类(meta class)是什么?
      • 学习runtime的参考文档
    •   Theory
      • IOS 知识点总结
      • IOS知识简洁版
    •   crash
      • 1. 系统Crash日志结构介绍
      • 2. 收集崩溃日志方法
      • 4.如何定位Obj-C野指针随机Crash(一):先提高野指针Crash率(转载)
      • 5. 如何定位Obj-C野指针随机Crash(二):让非必现Crash变成必现(转载)
      • 3. KSCrash原理浅析
      • 6. 如何定位Obj-C野指针随机Crash(三):加点黑科技让Crash自报家门(转载)
      • 7. Scribble& NSZombieEnabled
    •   foundation使用记录
      • NSDateFormatter 时间格式
      • NSScanner
      • NSURL记录
      • NSInvocation的基本使用
    •   opensource
      •   AFNetworking
        • AFNetworking 源码浅析
      •   AlamoFire
        • AlamoFire 源码浅析
      •   Aspects
        • aspect源码浅析
      •   JLRoute
        • JLRoute学习
      •   YYCache
        • YYCache 源码浅析
      •   fishhook
        • 图解fishhook
        • fishhook学习记录
      •   logan
        • logan 源码浅析
    •   swiftUI
      • Swift新特性
      • SwiftUI 数据流理解
      • SwiftUI 分享内容
    •   swift语言
      •   swift学习摘要
        • 10. 类和结构体
        • 12. 方法
        • 11. 属性
        • 13. 下标
        • 14. 继承
        • 15. 构造过程
        • 16. 析构过程
        • 17. 可选链
        • 18. 错误处理
        • 19. 类型转换
        • 20. 嵌套类型
        • 21. 扩展
        • 22. 协议
        • 23. 泛型
        • 24. 自动引用计数器
        • 2. 基础
        • 7. 函数
        • 7. 函数
        • 1. 枚举
      •   小码哥视频学习记录
        • 协议
        • 错误处理
        • 14 枚举的本质、溢出运算符
        • 18 swift OC 混合编程
        • 13 汇编分析String、Array的结构
        • 枚举
        • 枚举
      • swift 使用经验
    •   事件处理
      • iOS事件处理看我就够了(转载)
    •   内存管理
      • 内存学习
    •   动态库
      • 合并真机模拟器静态库(转载)
    •   多线程
      • GCD源码理解
      • NSOperation
      • NSOperaionQueue 源码学习
      • 多线程参考资料
      • dispatch_semaphore 的使用方法
    •   小码哥视频
      • 小码哥视频学习记录
    •   库
      • 组件化-库
    •   暂无分类
      • Universal Links
      • 正确使用NS_DESIGNATED_INITIALIZER
      • iOS App 签名的原理([抄袭的,有问题请联系](http://wereadteam.github.io/2017/03/13/Signature/))
    •   虚拟内存
      • 虚拟内存之一----关于
      • 查看虚拟内存
    •   黑夜模式
      • Choosing a Specific Interface Style for Your iOS App(选择明确的界面样式)
      • Supporting Dark Mode in Your Interface(支持黑夜模式)
  •   JS
    • flexBox 伸缩盒子模型
  •   linux命令
    • set命令
    • export命令
    • linux shell下的特殊用法及参数的说明
  •   工具
    •   Cocoapods
      • Cocoapods-new-spec
      • cocoapod学习 安装和使用(1)
      • 创建私有仓库
    •   IOS模拟器安装app
      • 给IOS模拟器按照APP
    •   Xcode编译常量
      • Xcode编译环境变量
    •   git
      •   git简略版
        • Git笔记
      •   git详细记录
        • Git仓库(转载)
        • Git分支管理(转载)
        • git时光穿梭(转载)
    •   hexo
      • 支持LaTEX的hexo博客
      • 自己搭建博客的经历
      • hexo使用指南
    •   markdowm
      • Markdown公式编辑
    •   ruby
      • homebrew-gem使用.
    •   工具下载地址
      • 工具下载地址
    • appledoc生成文档实践
  •   数学知识
    •   概率论与数理统计(同济十二五)
      • 第一章 基本知识
    •   概率论和数理统计
      • 第一章 基本知识
      • 第二章 随机变量及其分布
    •   线性代数
      • 第一章行列式
      • 第二章矩阵
      • 第四章 向量组的线性相关性
      • 第三章 矩阵的初等变换和线性方程组
      • 第五章 相似矩阵
    •   高数
      • 第四章 不定积分
      • 第一章 函数与极限
      • 第二章导数与微分
      • 定积分
    • 数学知识一对数指数
    • 经典数学文章
  •   数据结构与算法
    •   LeetCode
      •   top1_10
        • 1. 两数之和
        • 1. 两数之和
        • 1. 两数之和
      • 206. 链表反转
    •   数据结构和算法之美
      • KMP字符串查找
      • 39_回溯思想
      • AC自动机多模式匹配
      • 分治思想
      • 40_初识动态规划
      • 41_动态规划理论
      • 42_动态规划实战
    •   算法4
      •   第4章图
        • 4.1 无向图
        • 4.2 有向图
        • 4.3 最小生成树
        • 4.4 最短路径
      •   第5章字符串
        • 字符串排序
        • 单词查找数
        • 子字符串查找
      • 算法4
  •   编程理论
    •   OAuth 2.0
      • 理解OAuth
    •   SSH
      • 图解SSH原理
    •   mmap
      • mmap原理之详解(转载)
    •   人脸登录
      • 刷脸登录调研
    •   正则表达式
      • 正则表达式学习摘要
  •   英语
    • 英语单词
  •   视频学习记录
    •   Swift
      • swift简介
      • 函数、枚举、可选项、结构体、闭包、属性、chushih
      • 汇编语言
  •   资料收集
    •   notice
      • 注意事项
    • 学习计划&资源
IOSRuntime
runtime
2019-09-19

学习runtime的参考文档

文章目录
  1. 1. 学习过的文档
  2. 2. 通用文档

本文记录学习runtime过程中,有用的文档。

学习过的文档

  1. 小码哥iOS学习笔记
  2. 小码哥iOS学习笔记第一天: Objective-C的本质
  3. 小码哥iOS学习笔记第二天: OC对象的分类

通用文档

  1. Draveness git地址
  2. Classes and Metaclasses
  3. 类型编码
  4. Type Encodings
  5. Tagged Pointer
上一篇
Block的本质
下一篇
多线程参考资料
LJ © 2020 Creative Commons License
Powered by Hexo. Theme - wikitten