什么是ObjCTypes?】的更多相关文章

先看一下消息转发流程: 在forwardInvocation这一步,你必须要实现一个方法: - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector OBJC_SWIFT_UNAVAILABLE(""); 该方法用于说明消息的返回值和参数类型.NSMethodSignature是方法签名,它是用来记录返回值和参数类型的一个对象.看一下与该类相关的方法: //在NSMethodSignature.h中 + (null…