Re: Problem chaining initialization methods

2010-01-03 Thread Rick Genter
On Jan 3, 2010, at 6:36 PM, Mike Chambers wrote: > -(id)initWithArray:(NSArray *)arr forKeyPath:(NSString *)keyPath > { > NSString *capPath = [keyPath capitalizedString]; > if(![self initWithArray:arr forKeyPath:keyPath andTitle: capPath]); > { > return nil; >

Re: Problem chaining initialization methods

2010-01-03 Thread Dave DeLong
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 chainin