【发布时间】:2013-07-23 15:22:03
【问题描述】:
我向我的应用添加了一个视图,我通过一个按钮打开该视图,但找不到我做错了什么。
我三重检查了数据源和委托是否已连接到文件的所有者
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<HelpViewController 0xab58980> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key Picker.'
我的 viewcontroller.h 中的代码
@interface LanguageSelectionViewController : UIViewController {
IBOutlet UILabel *label;
IBOutlet UIPickerView *Picker;
NSArray *PickerData;
}
@property (retain, nonatomic) IBOutlet UIPickerView *Picker;
@property (retain, nonatomic) NSArray *PickerData;
@end
有人有正确方向的解决方案或提示吗?
【问题讨论】:
-
是的,看起来您已将插座连接到名为“Picker”的属性,然后在代码中删除了该属性。您还需要从 Storyboard 文件/Xib 文件中删除连接。
-
另见这些搜索结果:stackoverflow.com/…。在发布问题之前,请始终对错误消息进行一些搜索。
标签: ios uiviewcontroller