iOS URL编码(全编):
2015-11-18 15:36
489 查看
+ (NSString *)URLEncodedStringWith:(NSString *)string
{
// URL编码(全编):encodeURIComponent
NSString *outputStr = (NSString *)
CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
(CFStringRef)string,
NULL,
(CFStringRef)@"!*'();:@&=+$,/?%#[]",
kCFStringEncodingUTF8));
return outputStr;
}
{
// URL编码(全编):encodeURIComponent
NSString *outputStr = (NSString *)
CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
(CFStringRef)string,
NULL,
(CFStringRef)@"!*'();:@&=+$,/?%#[]",
kCFStringEncodingUTF8));
return outputStr;
}
相关文章推荐
- iOS float类型不精确
- 【iOS】OC-时间转化的时区问题
- 【iOS】OC-时间转化的时区问题
- iOS 页面之间的跳转
- iOS开发—向右滑动手势实现返回
- iOS float转换为int并就近取整的问题
- iOS_Xcode7.0_真机调试出现"Could not find Developer Disk Image"
- IOS崩溃异常的处理
- iOS学笔记本45- TTTAttributedLabel 使用方法
- iOS开发库的列表
- 实现iOS7以前的TableViewGroupStyle的方法。
- iOS viewDidLayoutSubviews,viewdidload
- 苹果开发者账号申请流程--企业
- iOS审核秘籍:应用内容检查大法
- IOS6和IOS7的适配问题
- iOS应用发布中的一些细节
- iOS开发代码自动布局NSLayoutConstraint
- iOS GCD创建标准定时器,进入后台后任可继续定时,无需开启后台任务
- 利用NSCache提升效率
- iOS ---对json数组的解析