Sha256: cb24fe68f53d0ecbf00e549200bae007e8debb6ff645c83cffe9ea77ddf365c4
Contents?: true
Size: 773 Bytes
Versions: 28
Compression:
Stored size: 773 Bytes
Contents
// // NSStringWhiteSpace.m // <%= @project_name %> // // Created by <%= @developer.capitalize %> on <%= @created_on %> // Copyright(c) <%= Time.now.year %>, All rights reserved. // #import "NSStringWhiteSpace.h" @implementation NSString (Whitespace) - (NSString *)stringByCompressingWhitespaceTo:(NSString *)seperator { NSArray *comps = [self componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; NSMutableArray *nonemptyComps = [[[NSMutableArray alloc] init] autorelease]; // only copy non-empty entries for (NSString *oneComp in comps) { if (![oneComp isEqualToString:@""]) { [nonemptyComps addObject:oneComp]; } } return [nonemptyComps componentsJoinedByString:seperator]; // already marked as autoreleased } @end
Version data entries
28 entries across 28 versions & 1 rubygems