Probably not my place to comment, but why not override the default description when built for debug?

```
#ifdef DEBUG
- (NSString *)description {
     return [NSString stringWithFormat:@"%@ - RequestURL:%@ - Parameters:%@ - RequestBody:%@ - DataReturned:%@", [super debugDescription], self.url, self.parameters, self.requestBody, self.convertedData];
}
#endif
```