I am using the NSURLRequest class in my iPhone app, and the method that calls it returns an NSString which is great for when the connection goes throug
NSURLRequest
NSString
To get all the error details:
NSError * err; ... [NSString stringWithFormat:@"%@", err];