认为我遵循了 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);