@interface Animal: NSObject @property int speed; -(void) run_speed; -(void) set_speed:(int) n; @end @implementation Animal @synthesize speed; -(void) run_speed { NSLog(@"run speed %i",speed); } -(void) set_speed:(int) n { spee
在 @interface 增加 @property,在 @implementation 里写上 @synthesize
编译器会默认的添加 setSpeed函数
下面语句会成功。
[dog setSpeed: 30]; [dog run_speed];
原文:http://8645758.blog.51cto.com/8635758/1367357