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;
>
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