2014-05-14 44 views
0

我發現使用的東西的Xcode項目稱爲NSArrayController這樣是不推薦使用NSArrayController,它的替代是什麼?

#import <Cocoa/Cocoa.h> 

@interface MyDocument : NSPersistentDocument { 

    IBOutlet NSArrayController *itemsArrayController; 
    NSArray *_sortDescriptors; 
    IBOutlet NSTableView *itemsTableView; 

} 

我試圖使用項目,它實現拖放,作爲一個應用程序我目前正在建設的指南。當我點擊NSArrayController時,Xcode文檔中沒有任何內容,我嘗試創建一個NSArrayController屬性,但收到警告說它不存在。它是否被棄用?它的功能被什麼取代?

+0

下一個問題:什麼是'NSTableView'? –

+1

當然,這將是第一個:NSPersistentDocument到底是什麼?更好的是,我發現令人費解的是,導入並沒有抱怨,因爲在iOS上沒有Cocoa/Cocoa.h。 –

回答

5

NSArrayController是僅在MacOS平臺上可用的AppKit.framework的一部分。

+1

所以'NSTableView'。 – rmaddy

相關問題