'无法识别的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。