在一个项目(XCode 4、iOS 5、ARC)中,我有一个 UIView 的子类,它有一个布尔属性:
// Diagram.h
@interface Diagram : UIView
@property (assign) BOOL flag;
@end
// Diagram.m
@implementation Diagram
@synthesize flag;
...
在主视图控制器中:
// ViewController.h
@property (nonatomic, strong) IBOutlet Diagram *schema;
...
// ViewController.m
@synthesize schema;
...
schema.flag = NO;
...
最后一行导致此错误:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIView setFlag:]: unrecognized selector sent to instance 0xb07e660'
有什么帮助吗?
谢谢你。