有人可以向我解释何时需要将ivars定义为指针?
我见过许多不使用指针的代码示例,而其他代码示例则是。
答案 0 :(得分:2)
ivars定义取决于实例变量的类型。
根据经验(出于一般目的):
@interface ClassName : NSObject
{
// instance variable declarations
float width;
float height;
BOOL filled;
CGRect rect;
NSColor *fillColor;
NSView *view;
}
// method declarations
@end