2

プロジェクトの 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;
        }
    }
}
4

0 に答える 0