如题,直接上代码麻烦大家帮我看看是不是框架的问题:
//KHUser是我子类化的AVUser
KHUser *currentUser=[KHUser currentUser];
NSLog(@"currentUser:%@",currentUser.nickName);
程序崩溃了!:信息:
-[AVUser nickName]: unrecognized selector sent to instance 0x7f95b9c14650
*** Terminating app due to uncaught exception 'NSInvalidArgumentException
但是这样就没问题了!:
KHUser *currentUser=[KHUser currentUser];
NSLog(@"currentUser:%@",[currentUser objectForKey:@"nickName"]);
这是为什么啊 ,OC底层我不懂。。另外的其他情况下直接用 user.nickName 都是没有问题的啊!!