是否弃用NSArrayController,它的替代品是什么?

时间:2014-05-14 16:20:27

标签: ios objective-c

我找到了一个Xcode项目,它使用了像NSArrayController这样的东西

#import <Cocoa/Cocoa.h>

@interface MyDocument : NSPersistentDocument {

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

}

我试图使用实现拖放的项目作为我正在构建的应用程序的指南。当我选择单击NSArrayController并尝试创建NSArrayController属性但是收到警告它不存在时,Xcode文档中没有任何内容。它被弃用了吗?它的功能被什么取代?

1 个答案:

答案 0 :(得分:5)

NSArrayController是AppKit.framework的一部分,只能在MacOS平台上使用。