| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On 3. Mar 2004, at 17:32, Stefan Fisk wrote:ok, i read a little about it, but i still don't understand what to override, initWithCoder: hardly seems appropriate (although it would work). as i see it, NSArrayController should have a designated initializer that i could piggyback on, but what?According to the documentation it does not implement a designated initializer,
in fact neither NSArrayController nor its two superclasses (NSObjectController and NSController) implements init:
-- but NSController implements initWithCoder:.The relevant issue here is that NSController adopts the NSCoding protocol:
Not sure what it is you want to do in the init, but the IB documentation recommends doing 'setup' in awakeFromNib, if you do not like implementing the initWithCoder:.The significant advantage of using awakeFromNib is that "when an object receives an awakeFromNib message, its guaranteed to have all its outlet instance variables set."
| References: | |
| >subclassing NSArrayController (From: Stefan Fisk <email@hidden>) | |
| >Re: subclassing NSArrayController (From: Allan Odgaard <email@hidden>) | |
| >Re: subclassing NSArrayController (From: Stefan Fisk <email@hidden>) | |
| >Re: subclassing NSArrayController (From: Allan Odgaard <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.