我们有一个框架,通常用于我们的 iOS 项目,其中包括我们所有的登录信息和类似的东西。它是在 iOS5 之前创建的,因此不使用情节提要。我们现在正计划进入故事板。我创建了初始视图控制器,与另一个项目中的 xib 完全一样。然后我在 Identity Inspector 中设置视图控制器,并连接到 Connections Inspector 的所有出口和操作。但是,当我运行该项目时,出现以下错误:
2012-09-14 08:46:15.366 Mixable[3923:f803] Unknown class LoginViewController in Interface Builder file.
2012-09-14 08:46:15.460 Mixable[3923:f803] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x6851200> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key loginBtnFacebook.'
*** First throw call stack:
(0x14b1022 0xeb1cd6 0x14b0ee1 0x9c2022 0x933f6b 0x933edb 0x94ed50 0x23671a 0x14b2dea 0x141c7f1 0x23526e 0xdb1fc 0xdb779 0xdb99b 0x3a401 0x3a670 0x3a836 0x4172a 0x12596 0x13274 0x22183 0x22c38 0x16634 0x139bef5 0x1485195 0x13e9ff2 0x13e88da 0x13e7d84 0x13e7c9b 0x12c65 0x14626 0x201d 0x1f85 0x1)
terminate called throwing an exception
如果我删除与 loginBtnFacebook 的连接,我只需将它用于我已连接的下一个插座,并一直持续到我删除所有插座。
是否可以使用相同的视图控制器,还是我们需要重写所有的视图控制器?