Hello, I'm trying to understand why I'm getting thrown in to the debugger when using NSError. I have three methods and I'm overloading them and trying to pass the NSError along the way. What am I doing wrong?
Thanks, tom Code: -(NSString *)getDataForType:(NSString *)aType error:(NSError **)err { NSError *localErr = nil; NSString *result = [self getDataForType:aType separator:@"\t" excludeFields:nil error:&localErr]; *err = *localErr; return result; } -(NSString *)getDataForType:(NSString *)aType excludeFields:(NSArray *)aFields error:(NSError **)err { NSError *localErr = nil; NSString *result = [self getDataForType:aType separator:@"\t" excludeFields:aFields error:&localErr]; *err = *localErr; return result; } -(NSString *)getDataForType:(NSString *)aType separator:(NSString *)aSeperator excludeFields:(NSArray *)aFields error:(NSError **)err { BOOL isValidQuery = [self hasValidType:aType]; if (isValidQuery == NO) { NSMutableDictionary *errorDetail = [NSMutableDictionary dictionary]; [errorDetail setValue:@"Failed to find the requested type." forKey:NSLocalizedDescriptionKey]; *err = [NSError errorWithDomain:@"DataForType" code:1 userInfo:errorDetail]; return nil; } else { err = nil; } ... ... ... } _______________________________________________ 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com