Runtime运行时
FreeTourW
这个作者很懒,什么都没留下…
展开
-
Runtime应用之归档 , KVC , 分类添加属性
1.归档中用到的Runtime,类的属性较多的时候用着比较方便,不用写那么多代码#import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @interface Person : NSObject<NSCoding> @property (nonatomic ,assign)CGFloat height; @property (nonatomi转载 2016-09-12 14:29:24 · 655 阅读 · 0 评论 -
Runtime运行时机制简单总结
/* 什么是runtime(运行时机制): */ Objective-C是基于C语言加入了面向对象特性和消息转发机制的动态语言,这意味着它不仅需要一个编译器,还需要Runtime系统来动态创建类和对象,进行消息发送和转发。1.runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。2.平时编写的OC代码, 在程序运行过程中, 其实最终都是转成了runt转载 2016-09-05 17:42:50 · 509 阅读 · 0 评论 -
Objective-C isa指针及KVO实现原理
1、什么是isa指针 概念: Every object has an isa instance variable that identifies the object’s class. The runtime uses this pointer to determine the actual ...转载 2018-05-15 17:25:11 · 667 阅读 · 0 评论