iOS encode

作者: 无星灬 | 来源:发表于2016-12-26 13:50 被阅读231次

相信大家总会碰到需要encode的时候,接着百度啊,然后发现stringByAddingPercentEscapesUsingEncoding这个方法,但是这个方法有时候无法对+等符号进行encode。那这时候咋办呢?

//encode

CF_EXPORT

CFStringRef CFURLCreateStringByAddingPercentEscapes(CFAllocatorRef allocator, CFStringRef originalString, CFStringRef charactersToLeaveUnescaped, CFStringRef legalURLCharactersToBeEscaped, CFStringEncoding encoding);

NSString *encodedValue = (NSString*)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(nil,(CFStringRef)value, nil,(CFStringRef)@"!*'();:@&=+$,/ %#[]", kCFStringEncodingUTF8));

相关文章

  • iOS URLEncoder

    //iOS编码转码URLEncoder.encode

  • iOS encode

    相信大家总会碰到需要encode的时候,接着百度啊,然后发现stringByAddingPercentEscape...

  • iOS 的Type Encodings

    iOS 的Type Encodings Type Encodings compiler 编码encode 每个me...

  • iOS @encode 使用

    iOS中提供了一个叫做@encode的指令,可以将具体的类型表示成字符串编码 苹果官网的链接地址 demo地址 T...

  • @encode指令(Objective-C Type Encod

    iOS中提供了一个叫做@encode的指令,可以将具体的类型表示成字符串编码。@encode实际上是编译器指令其中...

  • iOS 转码

    URLEncode iOS 开发中请求访问 Http(s) 时,必须对 URL 进行转码 (Encode),如果是...

  • IOS关于String转UTF8(Unicode)

    在iOS程序访问HTTP资源时需要对URL进行Encode 1.转换为UTF8(ios7 之后的方法) NSStr...

  • iOS - NSValue 与 @encode

    一、NSValue 很有用的包装对象的两个用法 二、关于 @encode 意义:@编译器指令 之一,返回一个给定类...

  • iOS url进行encode

    URL编码背景 在URI的最初设计时,希望能通过书面转录,比如写在餐巾纸上告诉另外一人,因此URI的构成字符必须是...

  • get请求浏览器可以 af请求报错Invalid parame

    在 iOS 程序访问 HTTP 资源时需要对 URL 进行 Encode,比如像拼出来的 http://unmi....

网友评论

    本文标题:iOS encode

    本文链接:https://www.haomeiwen.com/subject/keyjvttx.html