これはかなり簡単だと思いましたが、何が間違っているのかわかりません。エラーが発生し続けますが、複数のボタンに境界線を付けようとしています:
「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];
}
}
お役に立てれば幸いです。