IBOutletCollection和不同“种类”的多个对象无法按预期工作。谁知道为什么?

时间:2012-01-14 06:05:08

标签: xcode interface-builder

我正在尝试使用插座集合作为segue过滤的基础而不是标识符,但是当我将对象添加到插座集合时(通常使用id定义;请参见下文),我只找到UI元素或其他非元素实际上,ui元素被添加到集合中,而不是两者。让我说清楚,IB让你看似将对象添加到集合中。说添加一个按钮和一个标签,然后添加一个手势识别器。这在IB中无错误或警告,但在运行时查询时,该集合仅包含UI类型元素。手势识别器无处可寻,但只添加手势识别器,它将出现在集合中。有谁知道为什么?

@property (strong, nonatomic) IBOutletCollection(id) NSArray *myCollection;

0 个答案:

没有答案