Correct bridging for ARC?

后端 未结 4 674
感情败类
感情败类 2020-12-04 14:25

I have a category class for NSString.

@implementation NSString (URLEncode)

- (NSString *)URLEncodedString
{
    __autoreleasing NSString *encodedString;

          


        
4条回答
  •  难免孤独
    2020-12-04 15:05

    -(NSString *) urlEncoded
    {
        CFStringRef encodedCfStringRef = CFURLCreateStringByAddingPercentEscapes(NULL,(CFStringRef)self,NULL,(CFStringRef)@"!*'\"();@+$,%#[]% ",kCFStringEncodingUTF8 );
        NSString *endcodedString = (NSString *)CFBridgingRelease(encodedCfStringRef);
        return endcodedString;
    }
    

提交回复
热议问题