'无法识别的select器发送到实例'
我收到以下错误
[UIViewController setThisViewData:]: unrecognized selector sent to instance 0x71800b0 2012-10-24 16:06:05.071 Movie Rental[5468:c07] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIViewController setThisViewData:]: unrecognized selector sent to instance 0x71800b0'
在“ basicInfoViewController.m ”的以下行中:
contactInfoViewController *destViewController = segue.destinationViewController; destViewController.thisViewData = [[NSMutableDictionary alloc] initWithDictionary:self.viewData];
我的contactInfoViewController.h看起来像
@interface contactInfoViewController : UIViewController { NSMutableDictionary *thisViewData; } @property(nonatomic, strong) NSMutableDictionary *thisViewData;
我已经包括了
@synthesize thisViewData;
为执行。 为什么我得到这个错误?
看起来像你没有在界面生成器中设置UIViewController的类,所以而不是得到一个contactInfoViewController你得到一个UIViewController。