我认为这很简单,但我不确定我做错了什么。尽管我不断收到错误消息,但我正在尝试为多个按钮提供边框:
'NSMutableSet' 不是受支持的集合类。NSArray 的预期子类。
这是我在 .h 文件中的代码:
@property (retain, nonatomic) IBOutletCollection(UIButton) NSMutableSet* btn;
我已将此链接到我的 XIB 上的按钮。
在我的 .m 文件中,我将它放在 viewDidLoad 中:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
for (UIButton *b in self.btn) {
b.layer.borderWidth=1.0f;
b.layer.borderColor=[[UIColor blackColor] CGColor];
}
}
如果你能帮忙,谢谢。