现在遇到json数据解析,服务器有可能给nil、null、@”“等,用objectForKey取出来是可以为nil等上述类型,不会报错,但是用的时候GG思密达了,而且以前自己没有类型判断完整,这时候不想去挨个挨个的改,hook大法再次登场
@implementation NSDictionary (runtimeObjectForKey)
+ (void) load{
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
Class class = [self class];
// 选择器
SEL originalSEL = @selector(objectForKey:);//@selector(objectForKey:);
SEL SwizzledSEL = @selector<