转自:http://fei263.blog.163.com/blog/static/927937242009526112420548/
- (NSString *)URLEncodedString:(NSString *)string{
|
NSString *result = (NSStrin*)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,(CFStringRef)string,NULL,CFSTR("!*'();:@&=+$,/?%#[]"),kCFStringEncodingUTF8);
|
- (NSString *)generateNonce{
|
CFUUIDRef theUUID = CFUUIDCreate(NULL);
|
CFStringRef string = CFUUIDCreateString(NULL, theUUID);
|
NSMakeCollectable(theUUID);
|
return [(NSString *)string stringByReplacingOccurrencesOfString:@"-" withString:@""];
|
- (NSString *)generateTimestamp{
|
return [[NSString stringWithFormat:@"%d", time(NULL)] retain];
|