Objective c Xcode 5.1中的IBMoutletCollection

Objective c Xcode 5.1中的IBMoutletCollection,objective-c,xcode,macos,cocoa,iboutletcollection,Objective C,Xcode,Macos,Cocoa,Iboutletcollection,我想为我的应用程序中的控件列表创建一个IBOutletCollection。因此,在我的Document.h中,我定义了以下出口: @property (strong) IBOutletCollection(NSControl) NSArray *myControls; 在早期版本中,插座集合确实出现在Xcode中的相应检查器中,但在Xcode 5.1中似乎并非如此 之前的门店收款 在我的情况下,检查器中没有可见的门店集合: 如何重新启用此行为?当您使用OS X标记问题时,我假设您正在开发

我想为我的应用程序中的控件列表创建一个
IBOutletCollection
。因此,在我的
Document.h
中,我定义了以下出口:

@property (strong) IBOutletCollection(NSControl) NSArray *myControls;
在早期版本中,插座集合确实出现在Xcode中的相应检查器中,但在Xcode 5.1中似乎并非如此

之前的门店收款

在我的情况下,检查器中没有可见的门店集合:


如何重新启用此行为?

当您使用OS X标记问题时,我假设您正在开发Mac项目。
AppKit不支持IBOutletCollections

UIKit有
UINibDeclarations.h
,它定义了:

#ifndef IBOutletCollection
#define IBOutletCollection(ClassName)
#endif

AppKit对应的
NSNibDeclarations.h
没有这样的定义。

我没有这个问题,它对我来说是可见的。