我努力學習目標C和我期待通過一些簡單的代碼來弄明白。下面是一個頭文件的例子:在Obj C中,頭文件中的@property是什麼意思?
#import <Foundation/Foundation.h>
@class XYPoint;
@interface Rectangle: NSObject
{
int width;
int height;
XYPoint *origin;
}
@property int width, height;
-(XYPoint *) origin;
-(void) setOrigin: (XYPoint *) pt;
-(void) setWidth: (int) w andHeight: (int) h;
-(int) area;
-(int) perimeter;
@end
任何人都可以解釋「@property int width,height;」這一行的含義嗎?謝謝!