【Objective-C Runtime】Objective-C Runtime文章收集

原创 2015年07月07日 14:51:48

下面是我看到的关于Objective-C Runtime的文章,先记在这里,有时间再仔细整理下:-)。

深入理解Objective-C的Runtime机制:这篇文章详细地介绍了objc_class结构体定义,Method、Ivar、IMP、Cache解析,详解Runtime的消息发送,以及方法解析与消息转发三种方式的选择。

Objective-C Runtime:这篇文章详细地介绍了Objective-C的消息传递,objc_object, objc_class 以及 objc_method,动态方法解析和转发(包括Method resolution,Fast forwarding,Normal forwarding)。

Method Swizzling 和 AOP 实践:利用 objective-C Runtime 特性和 Aspect Oriented Programming ,我们可以把琐碎事务的逻辑从主逻辑中分离出来,作为单独的模块。

Objective-C 的 runtime 运行时:这篇文章讲解了使用clang工具在终端中将main.m由Objective-C代码生成C++代码(main.cpp),从而分析其中的底层代码;如何利用运行时机制来动态添加属性,查看类的属性信息。

Objective-C Runtime Programming Guide中文版

  • 2017年12月12日 00:20
  • 378KB
  • 下载

Objective-C Runtime Guide.pdf

  • 2011年05月04日 13:42
  • 263KB
  • 下载

GNUStep Objective-C Runtime Library Source Code 1.6

  • 2012年07月31日 23:27
  • 112KB
  • 下载

The Objective-C Runtime- Understanding and Abusing

  • 2010年07月11日 09:03
  • 238KB
  • 下载

收集的Objective-C runtime博客及知识点总结

这是收集到的一些关于OC runtime的blog。文中的技术要点为各个blog的技术点的结论总结,抛却文中源码和解析过程,不想看原文的可以直接看要点干货。关于category深入理解Objectiv...
  • liangliang103377
  • liangliang103377
  • 2017年06月20日 14:58
  • 578

Objective-C Runtime 运行时之五:协议与分类

本文转自南峰子的技术博客 Objective-C中的分类允许我们通过给一个类添加方法来扩充它(但是通过category不能添加新的实例变量),并且我们不需要访问类中的代码就可以做到。 Ob...
  • altairdipper
  • altairdipper
  • 2014年11月11日 11:38
  • 170

Objective-C Runtime 运行时之一:类与对象

转载自:http://southpeak.github.io/blog/2014/10/25/objective-c-runtime-yun-xing-shi-zhi-lei-yu-dui-xiang...
  • zv_ios
  • zv_ios
  • 2016年01月10日 00:18
  • 129

Objective-C Runtime 运行时之五:协议与分类

原文链接:http://www.cocoachina.com/ios/20141110/10174.html Objective-C中的分类允许我们通过给一个类添加方法来扩充它(...
  • hengshujiyi
  • hengshujiyi
  • 2014年11月25日 09:42
  • 1010

Objective-C runtime之消息(二)--为什么iOS不支持重载

作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/8624057 转载请注明出处 如果觉得文章对你有所帮助...
  • u012588310
  • u012588310
  • 2014年09月11日 17:15
  • 856

Objective-C Runtime 运行时之三:方法与消息

原文链接 前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。...
  • khlljm
  • khlljm
  • 2016年06月13日 15:56
  • 590
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Objective-C Runtime】Objective-C Runtime文章收集
举报原因:
原因补充:

(最多只允许输入30个字)