ios消息机制

ios消息机制介绍

ios 调用每一个方法的时候其实是走的ios的消息机制

流程分为3大阶段

1、消息发送  2、动态方法解析 3、消息转发

举例介绍一下 创建一个Pserson类 有一个eat 对象方法

那么下面的代码可以用消息机制实现  导入消息头文件    #import <objc/message.h>

//    Person * p =[Person alloc];

    Person * p = objc_msgSend(objc_getClass("Person"), sel_registerName("alloc"));

//    p= [p init];

    p = objc_msgSend(p, sel_registerName("init"));

//    [p eat];

    objc_msgSend(p,sel_registerName("eat"));

ios消息机制

上一篇:一个神奇的标签-@PostConstruct


下一篇:promise规范之部分总结