在 .h 文件中
@interface ViewController : UIViewController {
@private int intVariable1;
}
@property (readwrite,assign) int iVar;
-(void)Callme;
@end
在 .m 文件中
@implementation ViewController
@synthesize iVar=intVariable1;
-(void)Callme
{
NSLog(@”Callme called”);
}
-(void)setIVar:(int)inIVar
{
intVariable1 = inIVar;
[self Callme];
}
@end
我已经实现了此代码以在变量状态更改时调用“Callme”函数,但是当我在 viewDid 加载中调用函数 setIVar 时它不起作用,知道调用它吗?我以前打电话的方式
[self setIVar:3];