On Sep 28, 2007, at 11:34 PM, Roland Silver wrote:
The C compiler is happy with the following co-definition of two
struct types;
typedef struct Foo {
struct Bar* bar;
} Foo;
typedef struct Bar {
struct Foo* foo;
} Bar;
Is there some way to co-define two classes which reference each other?
The compiler barfs (error: parse error before 'Bar') at the following:
#import <Cocoa/Cocoa.h>
@interface Foo : NSObject {
Bar* bar;
}
@end
@interface Bar : NSObject {
Foo* foo;
}
@end
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com