[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Logging NSData

From: Richard Frith-Macdonald
Subject: Re: Logging NSData
Date: Fri, 22 Jul 2011 06:55:45 +0100

On 21 Jul 2011, at 18:15, Andreas Höschler wrote:

> Hi all,
> I am logging out NSDictionaries that sometimes contain NSData instances as 
> values. On MacOSX NSData::description is called to determine a string that is 
> used in the output. I don't want to see tons of hex values for large NSData 
> objects in the output and therefore wrote the following category:
> @implementation NSData (SRDataExtension)
> - (NSString *)description
> {
>   return [NSString stringWithFormat:@"<data of length %d>", [self length]];
> }
> @end
> This works great on MacOSX but not under GNUstep. It seems that description 
> is not called under GNUstep when a dictionary is logged out with
>       NSLog(@"dic %@", dic);
> Any idea?

GNUstep uses -descriptionWithLocale:

Perhaps we should change that if it's no longer used in OSX?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]