我有一个自定义视图
@interface Slip : UIView{
UIButton *number1;
}
@property (nonatomic, assign) IBOutlet UIButton *number1;
@end
对于 nib 文件,“Slip”是 nib 文件的文件所有者。
我像这样在 ViewController 中初始化视图:
self.slip1 = [[[NSBundle mainBundle]loadNibNamed:@"SlipNib" owner:self options:nil] objectAtIndex:0];
[self.slip1 setFrame:CGRectMake(0.0f, 0.0f, 307.0f, 322.0f)];
[self.slips addSubview:self.slip1];
现在我想访问 Slip 的成员
[self.slip1.number1 setSelected:YES];
此行引发异常
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<ViewController 0x755e9d0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key number1.'
我如何访问成员 (number1)。我的 ViewController 中有 12 个这样的视图,需要单独访问它们。非常感谢任何帮助。