プロジェクトの Monotouch を評価すると、次のエラーが発生します。
MonoTouch.Foundation.MonoTouchException: Objective-C 例外がスローされました。名前: NSUnknownKeyException 理由: [ setValue:forUndefinedKey:]: このクラスは、キー labelJobNo のキー値コーディングに準拠していません。
これは、カスタム UITableViewCell xib にラベルを追加し、それを ctrl-drag メソッドにリンクすると発生します。
ラベルを追加するだけでリンクしない場合は、正常に機能します。それを修正する方法はありますか?
JobListCell.designer.cs は次のようになります。
[Register ("JobListCell")]
partial class JobListCell
{
[Outlet]
MonoTouch.UIKit.UILabel labelJobNo { get; set; }
void ReleaseDesignerOutlets ()
{
if (labelJobNo != null) {
labelJobNo.Dispose ();
labelJobNo = null;
}
}
}