Эх сурвалжийг харах

add utility URLEncodeStringFromString

Marino Faggiana 8 жил өмнө
parent
commit
cac8572041

+ 12 - 0
iOSClient/Networking/OCNetworking.m

@@ -1413,6 +1413,18 @@
     }];
 }
 
+#pragma --------------------------------------------------------------------------------------------
+#pragma mark =====  Utility =====
+#pragma --------------------------------------------------------------------------------------------
+
+- (NSString *)URLEncodeStringFromString:(NSString *)string
+{
+    static CFStringRef charset = CFSTR("!@#$%&*()+'\";:=,/?[] ");
+    CFStringRef str = (__bridge CFStringRef)string;
+    CFStringEncoding encoding = kCFStringEncodingUTF8;
+    return (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(NULL, str, NULL, charset, encoding));
+}
+
 @end
 
 #pragma --------------------------------------------------------------------------------------------