co-definition of classes
co-definition of classes
- Subject: co-definition of classes
- From: Roland Silver <email@hidden>
- Date: Fri, 28 Sep 2007 21:34:26 -0600
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
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden