我想知道我是否可以做类似
的事情IBOutlet NSButton * aButton[100];
事实证明,在界面构建器中无法看到aButton。
我的应用程序有很多按钮,我想看看是否有办法可以使用循环来迭代所有按钮的状态。
答案 0 :(得分:3)
IB不处理数组。您可以在代码中使用循环添加它们。
答案 1 :(得分:3)
您可能会发现NSButtonCells的NSMatrix更易于使用,并且与NSButton的C数组不同,您可以在IB中创建一个。
答案 2 :(得分:2)
不,您不能将阵列用作插座。一些选择:
OTOH,如果你的用户界面有100个按钮,你可能会遇到更大的问题......