Benim arabirimde bir NSTableView için 'toplama' denilen benim dizisi bağlamak bu 'öğretici' kullandı: http://www.cocoadev.com/index.pl?NSArrayController
InterfaceBuilder şeyler o kadar da zor değil. Aslında görünümüne benim dizideki verileri göstermeye çalışacağı zaman zorlaşır.
Benim .h dosyasında:
@interface MyDocument : NSDocument
{
NSMutableArray *collection;
//other variables
}
ve benim .m dosyasında:
@implementation MyDocument
@synthesize collection;
//quite some functions
inside one function (that works):
[collection addObject:fileName];
//some other functions
inside the init function:
collection = [[NSMutableArray alloc] init];
Şimdi dizi arayüzü ve iyi bağlanmıştır sanırım tableview içine, ama tabii tableview ve sütunları belirli bir şekilde doldurulması gerekir. Şu anda hiçbir şey bir öğe ekledikten sonra gösterir. ile toplama AddObject: fileName fonksiyonu
Ben alanları ile dolu bir öğe olarak bir alt Diziyi oluşturmak mı? Ve bu değerleri bağlamak nasıl / belirli sütunlara alanlar. (alanlar 'olan sanatçı ', ' başlık ', vs)
Zaten hiç Interface Builder her sütun bağlı olan Dizi Kontrolörü ile Denetleyici tuşu ' arrangedObjects ' ve Model Temel Yolu ' sanatçı ', ' başlığı ', vb.
Yavaş yavaş bu dizi denetleyicisi şeyi asla düşünmeye başladım çünkü basit bir açıklaması tutun ... Objective-C sert ama ihtiyacı olan bağlanma Sadece alamadım ne olduğunu görünmüyor. Apple'ın örnekler başlayanlar için yeterli değildir













