On Mar 25, 2009, at 8:26 PM, Peter N Lewis wrote:
At 12:57 -0400 25/3/09, I. Savant wrote:
You can certainly have more than one class declared and implemented
in the same .h/.m files. You can also have multiple controllers
within
the same XIB. Wherever your classes are declared/implemented, they
show up as "available" in Interface Builder as individual classes, so
when you instantiate them, they appear as if they were
declared/implemented in different files. IB does not care.
This is not strictly true - the interface for the class must be in
a .h file.
Interface Builder does not appear to search implementation (.m, .mm,
etc) files.
As I phrased it, it is most definitely true. You missed the part
where I said, "... in the same .h/.m files". I'm not speaking of
putting everything in a .m (or .mm) file. This raises more issues than
it solves, IB's ability to analyze things being one.
But I'm a bit uncertain when you would have two tightly coupled
controllers that could not simply be a single controller, so perhaps
the OP would like to post the reason why he wants them together (the
reason why you are asking a question is often helpful in determining
the best answer which is not always the answer to the question
posted).
Agreed.
--
I.S.
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
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 arch...@mail-archive.com