Xamarin.ios 无法突然将主屏幕转换为UIViewController。大约5分钟前开始工作
以下代码行给了我一个错误: this.rootNavigationController.PushViewController(主屏幕,false) 错误CS1503:参数Xamarin.ios 无法突然将主屏幕转换为UIViewController。大约5分钟前开始工作,xamarin.ios,Xamarin.ios,以下代码行给了我一个错误: this.rootNavigationController.PushViewController(主屏幕,false) 错误CS1503:参数#1'无法将TravelPoC.HomeScreen”表达式转换为类型“MonoTouch.UIKit.UIViewController”(CS1503)(TravelPoC) 这发生在AppDelegate中的FinishedLaunching方法中 没有任何变化,这曾经很好地发挥作用。我只是试图建立并得到这个错误,现在已经成
#1'无法将
TravelPoC.HomeScreen”表达式转换为类型“MonoTouch.UIKit.UIViewController”(CS1503)(TravelPoC)
这发生在AppDelegate中的FinishedLaunching方法中
没有任何变化,这曾经很好地发挥作用。我只是试图建立并得到这个错误,现在已经成为完全F'd
我在Xcode Builder中删除了主屏幕上的几个按钮,但仅此而已。只删除了UI元素以及关联的插座,这些插座在我的代码中不再被引用
我很困惑,不知道该去哪里寻找问题。想法
我是错过了什么还是MonoTouch出了问题?设计器文件已正确更新,并且看起来很好,而我的homeScreen.cs文件也很好,没有错误,以防止编译。它仍在继承UIViewController
花了两个小时想弄明白,但运气不好。我甚至恢复了HomeScreen.xib文件的旧版本,但它没有解决问题。我勒个去?我想哭。想明白了。不知何故,HomeScreen.cs的构建操作已更改为内容。我把它改回编译。我现在觉得自己像个大傻瓜…哦。我的。上帝非常感谢。我被困在这上面太久了。这就是我在谷歌上找到的所有东西,在一个小时的胡闹之后,我试图找出wtf是错的,找到了。不知何故,HomeScreen.cs的构建操作已更改为内容。我把它改回编译。我现在觉得自己像个大傻瓜…哦。我的。上帝非常感谢。我被困在这上面太久了。这就是我在谷歌上找到的所有东西,我花了一个小时胡闹,试图找出wtf是错的。