0

私は Xamarin.iOS 6.3 を使用していますが、奇妙な問題が発生しています: UITableView オブジェクトを宣言する (初期化もしない) と、次のエラーが表示されます。

型は System.Attribute から派生していません。パラメータ名: 属性タイプ。

奇妙なことは、デバイス (iPod touch 4Gen、iOS 6.1.3) でアプリを実行しようとしたときにのみ発生することです。シミュレーターでは、すべて問題ありません。

このエラーをトリガーするコードは次のとおりです。

public partial class ActorsListView : UIViewController
{
    public ActorsListView () : base ("ActorsListView", null)
    {
    }

    public override void DidReceiveMemoryWarning ()
    {
        base.DidReceiveMemoryWarning ();
    }

    private UITableView table;

    public override void ViewDidLoad ()
    {
        base.ViewDidLoad ();

        table = new UITableView(View.Bounds); // defaults to Plain style
        string[] tableItems = new string[] {"Vegetables","Fruits","Flower Buds","Legumes","Bulbs","Tubers"};
        table.Source = new TableSource(tableItems);
        Add (table);
    }
}
4

1 に答える 1