_setViewDelegate无法识别的选择器发送到实例

时间:2012-10-11 18:42:49

标签: ios ios6

我得到了这个例外:

2012-10-11 14:27:05.039 SunriseAlarm [2297:907] ***由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [PickerViewController _setViewDelegate:]:无法识别的选择器发送到实例0x1e56fff0'< / p>

我在appDelegate.m文件中有这段代码

PickerViewController *pvc = [[PickerViewController alloc] initWithNibName:@"PickerView" bundle:nil];

self.window.rootViewController = pvc;

我已经将nib的类设置为自定义类,而不是UIViewController。请看下面的图片。

Here is the image of XCode window

请让我知道你认为我做错了什么。

谢谢,

Venkat Rao

1 个答案:

答案 0 :(得分:15)

你确实为UIView设置了PickerViewController类,它不正确,返回并为File的所有者设置PickerViewController