摘要:
IMP在objc.h中的定义是: typedef id (*IMP)(id, SEL, ...); 它是一个函数的指针。它是由编译器编译生成的。当你发起一个objc消息时,它会找到那段代码执行。IMP函数指针指向了这个方法的具体的实现。我们得到这个函数的指针可以直接绕过消息的传递阶段,直接执行。 你 阅读全文
posted @ 2017-03-01 13:32
tiankongzhicheng
阅读(431)
评论(0)
推荐(0)
摘要:
//分类的代码 + (void)load { Method placeholder = class_getInstanceMethod(self, @selector(setPlaceholder:)); Method placeBS_holder = class_getInstanceMethod 阅读全文
posted @ 2017-03-01 11:35
tiankongzhicheng
阅读(129)
评论(0)
推荐(0)
摘要:
//根据正则表达式过滤非法的字符串 + (NSString *)filterCharactor:(NSString *)str withRegexString:(NSString *)regexStr { NSError * error = nil; NSRegularExpression * ex 阅读全文
posted @ 2017-03-01 11:21
tiankongzhicheng
阅读(336)
评论(0)
推荐(0)

浙公网安备 33010602011771号