0

我想将我的 xib 图形用户界面中的 imageView 和 textField 链接到来自 NSCollectionViewItem 的所属 Outlets(这是应用程序工具包中的一个元素)。但是在链接绑定时会弹出以下消息:

“Xcode 无法在 NSCollectionViewItem 类中找到名为 @property (assign) IBOutlet NSImageView *imageView NS_AVAILABLE_MAC(10_7); 的键值编码兼容属性。”

所以,对我来说,不可能连接这些对象。因此,我没有得到文本字段或图像视图的任何引用插座。

在另一个 xib 中已经存在相同的绑定。但是它们标有白色感叹号,并且还显示一条奇怪的消息:“NSCollectionViewItem 没有名为 imageView 的插座。”

有谁知道如何解决这个问题?会很好。

4

1 回答 1

0

我刚刚对此进行了测试并且可以确认,无论 NIB 的部署目标如何。这似乎是一个 Xcode 错误。

我创建了一个NSCollectionViewItem没有实际自定义的自定义子类。我将 NIB 中的集合视图项的类设置为我的自定义子类,并且插座突然可用。然后我把课程放回去了,他们仍然有空。我连接了一个并构建并没有收到任何警告或错误。

于 2014-08-05T23:05:37.650 回答