On Jul 11, 2013, at 8:27 AM, Quincey Morris <quinceymor...@rivergatesoftware.com> wrote:
> On Jul 10, 2013, at 23:18 , dangerwillrobinsondan...@gmail.com wrote: > >> Is there an appropriate way to subclass NSViewController to return a custom >> view class or is casting the return of view or loadView the only way? > > You can just re-declare the 'view' property in a subclass to have the desired > return type. In the implementation, you can provide an override that simply > calls super, or you can cheat slightly by using '@dynamic view' in the > subclass to make it use the superclass implementation. Except that view is a read/write property, and this is a type error, because of this situation: UIVCSubclass *s = [[UIVCSubclass alloc] init...]; UIViewController *vc = s; [vc setView:[[[UIView alloc] init] autorelease]; Tom Davie _______________________________________________ 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com