ios运行时消息转发机制

1消息转发步骤 若是咱们在 Objective C 中向一个对象发送它没法处理的消息,会出现什么状况呢?ios发送消息是经过 objc_send(id, SEL, …) 来实现的,它会首先在对象的类对象的 cache,method list 以及父类对象的 cache, method list 中依次查找 SEL 对应的 IMP;若是没有找到且实现了动态方法决议机制就会进行决议,若是没有实现动态方
相关文章
相关标签/搜索