0

我有一个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.'

你知道为什么吗?

谢谢。

4

2 回答 2

0

当我在视图中连接到不再存在的对象时,我收到了这个错误。尝试在情节提要中转到连接检查器以查看您的视图(屏幕右上角的小右箭头)并查看是否存在与您可能已删除或更改名称的对象的任何连接。

于 2013-12-23T07:43:33.557 回答
0

首先:这不是编译错误,而是运行时错误。

其次:在您使用 mySlider 的任何地方。您可以将键用于属性(不一定是声明的)。但是 mySlider 是一个动作(又名方法)。

于 2013-10-03T14:07:35.513 回答