Re: Problem chaining initialization methods
Re: Problem chaining initialization methods
- Subject: Re: Problem chaining initialization methods
- From: Dave DeLong <email@hidden>
- Date: Sun, 03 Jan 2010 19:42:41 -0700
A simple glance over looks like you're missing the assignation to self.
Shouldn't it be if (!(self = [self initWithArray:arr forKeyPath:keyPath andTitle:capPath])) { ... ?
Dave
On Jan 3, 2010, at 7:36 PM, Mike Chambers wrote:
> So, does anyone see anything obviously wrong with how I am chaining
> the initializers below?
>
> -(id)initWithArray:(NSArray *)arr forKeyPath:(NSString *)keyPath
> {
> NSString *capPath = [keyPath capitalizedString];
> if(![self initWithArray:arr forKeyPath:keyPath andTitle: capPath]);
> {
> return nil;
> }
>
> return self;
> }
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden