我对Objective-C很陌生。我的大部分经验都是在 Java 中。我有一个基类:
@interface Bug : NSObject <BugProtocol> {
@private
World* world;
NSString* name;
NSString* layer;
long x;
long y;
BOOL alive;
...
...
}
...
...
@end
和一个扩展这个基类的类:
@interface RandomBug : Bug
...
...
@end
但是,当我尝试访问在父类中定义的属性时,编译器会抱怨它找不到它们。我看到的大多数访问属性示例都是针对 OS X 量身定制的(即,@property
据我所知,使用 GNUStep 不完全支持的东西)。