消息机制 1.id在objc/objc.h中,id的定义如下: 12345678/// Represents an instance of a class.struct objc_object {Class isa OBJC_ISA_AVAILABILITY;};/// A pointer to an instance of a class.typedef struct objc_ob 2017-08-23 OC #runtime
元类 1.runtimeruntime,直译过来是运行时,它是一套底层的C语言API,包含很多强大实用的C语言数据类型和C语言函数。我们的OC代码在运行阶段都是基于runtime环境才能正常运行的。 2.常用场景 发送消息; 读取成员变量; 动态为某个类增加属性; 交换类中的方法、动态为某个类添加方法; 动态创建、删除、修改一个类; 3.对象 OC中,含有isa指针且该指针可以正确指向类的数据结构,都 2017-08-22 OC #runtime
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2017-07-24 其他 #FAQ