我正在使用 Xamarin 4.0.13 进行开发,自从从更早版本的 Xcode 升级到 Xcode 4.6.3 后,当我尝试构建到设备或 iOS 模拟器时,我现在收到错误消息。更新 Xcode 后我不得不重新安装 Xamarin.iOS,因为 Xamarin 说没有安装 iOS。
这些错误与我相信的链接单个 xib 文件有关。出现错误是指 Main.cs 中的以下代码
UIApplication.Main (args, null, "AppDelegate");
它指出;
“抛出了 Objective-C 异常。名称:NSUnknownKeyException 原因:[setValue:forUndefinedKey:]:此类不符合键 LoginBtn 的键值编码。”
我在下面的链接中查看了相同的错误日志,但我相信我有一个不同的问题,因为如果我从 xib 文件中删除 LoginBtn,它就会更改为抱怨 usernameTextInput 插座,依此类推,直到没有插座。从 xib 文件中删除所有内容以使其完全为空(父视图对象除外)后,它具有相同的错误日志,但它抱怨“视图”而不是 LoginBtn。我尝试将 View 对象的链接重新应用到文件的所有者,但这并没有改变任何东西。
未解决的类似错误日志答案:此类不符合键 authView 的键值编码,这是什么意思?“'NSUnknownKeyException',原因:......这个类不符合键 X 的键值编码”
我已经从顶部的 Xamarin 构建下拉框中清除了所有内容,我什至不知道如何在删除视图中的所有内容后从我的文档中显示一个空白页面。
这是一个没有其他 xib 文件的单页应用程序,并且处于非常早期的阶段。
您可以对此有所了解的任何信息将不胜感激。
谢谢,杰森。