Sha256: e3bb8b095a210d4b7c5f0c8cfffa73cc6a8bc75225b145ee1bcc14a94b4563b3

Contents?: true

Size: 787 Bytes

Versions: 28

Compression:

Stored size: 787 Bytes

Contents

//
//  URLEncodeString.m
//  <%= @project_name %>
//
//  Created by <%= @developer.capitalize %> on <%= @created_on %>
//  Copyright(c) <%= Time.now.year %>, All rights reserved.
//

#import "URLEncodeString.h"

@implementation NSString (URLEncode) 

// URL encode a string 
+ (NSString *)URLEncodeString:(NSString *)string { 
    NSString *result = (NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)string, NULL, CFSTR("% '\"?=&+<>;:-"), kCFStringEncodingUTF8); 
	
    return [result autorelease]; 
} 

// Helper function 
- (NSString *)URLEncodeString { 
    return [NSString URLEncodeString:self]; 
} 

- (BOOL) isWhitespace{
	return ([[self stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]length] == 0);
}

@end  

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
appjam-0.1.8.11 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.10 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.9 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.8 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.7 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.6 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.5 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.4 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.3 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.2 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.1 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.pre13 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.pre12 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.pre11 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.pre10 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.pre9 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.pre7 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.pre6 lib/appjam/generators/project/utils/URLEncodeString.m
appjam-0.1.8.pre5 lib/appjam/generators/project/utils/URLEncodeString.m