(-componentsJoinedByString:): Implemented method.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@313 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Andrew McCallum 1995-04-07 21:01:59 +00:00
parent 381aa751fb
commit 226b70f947

View file

@ -198,8 +198,18 @@
- (NSString*) componentsJoinedByString: (NSString*)separator
{
[self notImplemented:_cmd];
return 0;
int i, c = [self count];
id s = [NSMutableString stringWithCapacity:2]; /* arbitrary capacity */
if (!c)
return s;
[s appendString:[[self objectAtIndex:0] description]];
for (i = 1; i < c; i++)
{
[s appendString:separator];
[s appendString:[[self objectAtIndex:i] description]];
}
return s;
}