2014-09-01 119 views
0

只要有文本框,它已经上瘾在厦门国际银行&适当的类被分配给文件的所有者,但不断收到Xcode6 Beta6:这个类不是键值编码兼容的名为“IBtextFieldName”关键

'NSUnknownKeyException', reason: '[<UIViewController 0x7fb9cc81acd0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key IBtextFieldName 

已经尝试:

  • 清理生成,
  • 删除导出的数据,
  • 打开XIB作为源代码和除去未所需的连接,
  • 删除并重新创建的厦门国际银行和相关.swift类文件,
  • 删除并重新创建的UITextField,并用不同的名字插座,
  • 重启动的Xcode
+0

检查你的UIViewController的代码和厦门国际银行文件,也许,它们含有无效的连接 – 2014-09-01 12:55:28

+0

我已经证实,甚至还有在厦门国际银行 – BaSha 2014-09-01 13:02:04

+0

与(!)标志没有丢失连接删除IBtextFieldName参考xib并再次将它连接起来 – 2014-09-01 13:15:45

回答

1

解决:

是愚蠢的错误

正在使用,

let myController : MyController = UIViewController(nibName: "MyController", bundle: NSBundle.mainBundle()) as MyController 

代替

let myController : MyController = MyController(nibName: "MyController", bundle: NSBundle.mainBundle()) as MyController 
相关问题