似乎无法在mac应用程序中使用outlet集合。为什么不呢?
答案 0 :(得分:0)
通常,如果您想在iOS或OS X框架和工具上使用功能,最好在bugreport.apple.com上提出功能请求。
如果有足够的人要求那件事,那么工程经理可能会注意(或不是)
但是关于Bindings的另一个答案是一个很好的建议。绑定非常酷且有用。
答案 1 :(得分:0)
将图像视图放入数组中 - 如果它们都是同一个超视图的子视图,则可以遍历该超级视图(测试它们是NSImageViews或检查标记值这一事实)并添加它们。这种方式还有一个优点,就是您不需要为它们创建IBOutlets。
绑定是否适合您的问题取决于您要对图像视图执行的操作。我需要更多信息来评论。
答案 2 :(得分:-1)
Mac应用程序使用 BINDINGS ,这非常有用,并且在iOS SDK中不存在。你可以实现同样的目标。
阅读 Cocoa Bindings编程主题