diff --git a/Source/NSArray.m b/Source/NSArray.m index a56bbc6c0..93a795c23 100644 --- a/Source/NSArray.m +++ b/Source/NSArray.m @@ -363,8 +363,21 @@ static Class NSMutableArray_concrete_class; - (NSString*) description { - [self notImplemented:_cmd]; - return nil; + id desc; + int count = [self count]; + int i; + + desc = [NSMutableString stringWithCapacity: 2]; + [desc appendString: @"("]; + if (count > 0) + [desc appendString: [[self objectAtIndex: 0] description]]; + for (i=1; i