我认为我遵循了Xamarin hello world教程,但是当我针对IOS模拟器启动时,会抛出以下异常:
此类与密钥lblOutlet不符合键值编码。
所有的Outlet代码都是从IB生成的,并没有告诉我不要使用IB,因为这是Mono的一大吸引力。代码如下:使用MonoTouch.Foundation;
namespace hello
{
[Register ("helloViewController")]
partial class helloViewController
{
[Outlet]
MonoTouch.UIKit.UIButton btnClickMe { get; set; }
[Outlet]
MonoTouch.UIKit.UILabel lblOutput { get; set; }
[Action ("actnButtonlick:")]
partial void actnButtonlick (MonoTouch.Foundation.NSObject sender);