Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 错误设置值:forUndefinedKey Xcode_Iphone_Ios_Xcode_Ipad - Fatal编程技术网

Iphone 错误设置值:forUndefinedKey Xcode

Iphone 错误设置值:forUndefinedKey Xcode,iphone,ios,xcode,ipad,Iphone,Ios,Xcode,Ipad,[setValue:forUndefinedKey:]:此类不符合密钥图像的密钥值编码。 如果您有任何信息或帮助,这将是错误代码当您更改IBOutlet属性的名称或删除nib(Interface Builder)文件仍有引用的IBOutlet属性时,会发生这种情况。查找与您遇到错误的屏幕相关的nib,并在Connections inspector中查找引用名称已更改或已删除的属性的过期连接。如果您将@property设置到任何IBOutlet对象,但忘了@syntheticed它,也会发生这种情

[setValue:forUndefinedKey:]:此类不符合密钥图像的密钥值编码。


如果您有任何信息或帮助,这将是错误代码

当您更改IBOutlet属性的名称或删除nib(Interface Builder)文件仍有引用的IBOutlet属性时,会发生这种情况。查找与您遇到错误的屏幕相关的nib,并在Connections inspector中查找引用名称已更改或已删除的属性的过期连接。

如果您将
@property
设置到任何IBOutlet对象,但忘了
@syntheticed
它,也会发生这种情况。 确保在
ViewController.h
文件中为其设置了
@属性的对象应在
ViewController.m
文件中进行
@合成


因此,此错误的原因是IBOutlet对象未在XIB中正确设置,并且您正在代码中的任何位置使用此对象

在出现此错误的地方发布一些代码。在Xcode 4.4中,编译器默认情况下会自动调用
@synthesis
,用于未实现的
@properties
。好的!!因为我还在使用XCode版本4.2.1,所以我不知道4.4。。。但是这种情况发生在这个xcode中。