我有一个扩展UIViewController的视图控制器。
@interface MyViewController : UIViewController
@property (weak, nonatomic) IBOutlet UITextView *phoneTxt;
@property (nonatomic, strong) NSDictionary *data;
@end
但是,当我尝试通过以下方式设置视图控制器的属性时:
MyViewController *vvc = (MyViewController *)[sb instantiateViewControllerWithIdentifier:@"MyVC"];
vvc.data = data;
我收到以下错误:
'NSInvalidArgumentException', reason: '-[UIViewController setData:]: unrecognized selector sent to instance
我已经检查过,视图控制器不是nil我在MyViewController.m中合成了属性数据
@synthesize data = _data;
为什么我收到此错误?