diff options
author | Jay Freeman (saurik) <saurik@saurik.com> | 2011-02-28 19:42:16 -0800 |
---|---|---|
committer | Jay Freeman (saurik) <saurik@saurik.com> | 2011-03-07 02:41:30 -0800 |
commit | 819a0ab15627e670431ba80fffab8b745dab89da (patch) | |
tree | 1a8592b15247893890e7de78f6fad608738e057c /UICaboodle/UCString.h | |
parent | 092a6bbbf0dd2b34e213bed09eb2469f8a93e5f5 (diff) |
Rename UICaboodle to CyteKit.
Diffstat (limited to 'UICaboodle/UCString.h')
-rw-r--r-- | UICaboodle/UCString.h | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/UICaboodle/UCString.h b/UICaboodle/UCString.h deleted file mode 100644 index 13bb51f..0000000 --- a/UICaboodle/UCString.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef UICABOODLE_UCSTRING_H -#define UICABOODLE_UCSTRING_H - -#import <Foundation/NSString.h> - -@interface NSString (UIKit) -- (NSString *) stringByAddingPercentEscapes; -- (NSString *) stringByReplacingCharacter:(unsigned short)arg0 withCharacter:(unsigned short)arg1; -@end - -@interface NSString (UICaboodle) -+ (NSString *) stringWithDataSize:(double)size; -- (NSString *) stringByAddingPercentEscapesIncludingReserved; -@end - -@implementation NSString (UICaboodle) - -+ (NSString *) stringWithDataSize:(double)size { - unsigned power = 0; - while (size > 1024) { - size /= 1024; - ++power; - } - - static const char *powers_[] = {"B", "KiB", "MiB", "GiB"}; - - return [NSString stringWithFormat:@"%.1f%s", size, powers_[power]]; -} - -- (NSString *) stringByAddingPercentEscapesIncludingReserved { - return [(id)CFURLCreateStringByAddingPercentEscapes( - kCFAllocatorDefault, - (CFStringRef) self, - NULL, - CFSTR(";/?:@&=+$,"), - kCFStringEncodingUTF8 - ) autorelease]; -} - -@end - -#endif/*UICABOODLE_UCSTRING_H*/ |