On Feb 22, 2009, at 2:12 AM, Aaron Wallis wrote:

While that's always an option, it's not exactly the answer I was hoping to hear :D

The good news is I was able to recreate the file in a considerably smaller scale and have uploaded the source here: http://junk.isnot.tv/test.zip

As you can see, i've got two classes which include each others headers (since they need to call each others methods directly) I may be breaking some design patterns by doing this, and if so, please point them out - cause they could be the cause of the problem :D
Are you importing the header files from each other? That's the problem. In one of the header files at least, you should
forward declare the class defined in the other header file like this:

@class SomeClass;

@interface MyClass: NSObject
{
        SomeClass * aMember;
}

This style will probably fix your problem if you applies it consistenly
------
What is a woman that you forsake her, and the hearth fire and the home acre, to go with the old grey Widow Maker. --Kipling, harp song of the Dane women
Tommy Nordgren
[email protected]



_______________________________________________

Cocoa-dev mailing list ([email protected])

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to