美文网首页
iOS 等价js中的 encodeURIComponent

iOS 等价js中的 encodeURIComponent

作者: 塞北孤雁 | 来源:发表于2018-10-10 14:19 被阅读0次

    iOS原生方法等价js中的encodeURIComponent方法

    //使用该方法可以省去调用js的encodeURIComponent
    - (NSString *)URLEncodedString:(NSString *)str {
        NSString *encodedString = (NSString *)
        CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
                                                                  (CFStringRef)str,
                                                                  NULL,
                                                                  (CFStringRef)@"!*'();:@&=+$,/?%#[]",
                                                                  kCFStringEncodingUTF8));
        return encodedString;
    }
    

    相关文章

      网友评论

          本文标题:iOS 等价js中的 encodeURIComponent

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