我在UISlider
中遇到Master-detail application
的问题:
我已将滑块放在详情视图上,并将其链接到DetailViewController.h
,然后将其清空到DetailViewController.m
。
所以我进入了DetailViewController.h:
- (IBAction)mySlider:(id)sender;
并在DetailViewController.m中:
- (IBAction)mySlider:(id)sender {}
当我尝试编译时,我有这个例外:
'NSUnknownKeyException', reason: '[<DetailViewController 0x754d490> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key mySlider.'
你知道为什么吗?
感谢。
答案 0 :(得分:0)
首先:这不是编译错误,而是运行时错误。
其次:您使用mySlider的任何地方。您可以使用键作为属性(不一定是声明的属性)。但mySlider是一个动作(又名方法)。
答案 1 :(得分:0)
当我在视图中连接到不再存在的对象时,我收到此错误。尝试使用连接检查器查看故事板中的视图(屏幕右上角的小右箭头),并查看是否存在与可能已删除或更改名称的对象的任何连接。