我想創建一個非常簡單的窗口來顯示來自Sqlite3數據庫的項目列表。我有我的對象的通用列表,我想將它綁定到窗口上的控件。做這個的最好方式是什麼?綁定列表到NSArrayController在NSTableView中使用
如果是.NET窗體,我會這麼做,Cocco是什麼? myBindingSource.DataSource = new List<MyObject>();
我ViewController.cs代碼目前看起來是這樣的:
List<MyObject> dataSource = DataStore.GetLibraries(); public override AwakeFromNib() { base.AwakeFromNib(); dataSource = GetMyObjects(); myArrayController.Bind("contentArray", this, "dataSource", null); // Throws error }
但是,這將引發一個錯誤:這個類不是鍵值編碼兼容的關鍵數據源。
謝謝!