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

Reply via email to