mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-03 21:16:35 +00:00
Comment new encoding methods for now
This needs to be fixed before release.
This commit is contained in:
parent
90711c6a48
commit
f7fc72c11d
@ -38,10 +38,12 @@
|
|||||||
#pragma mark NSString helpers
|
#pragma mark NSString helpers
|
||||||
|
|
||||||
NSString *bit_URLEncodedString(NSString *inputString) {
|
NSString *bit_URLEncodedString(NSString *inputString) {
|
||||||
|
|
||||||
// Requires iOS 7
|
// Requires iOS 7
|
||||||
if ([inputString respondsToSelector:@selector(stringByAddingPercentEncodingWithAllowedCharacters:)]) {
|
// TODO: This is not fully working as expected yet, need to fix for release
|
||||||
return [inputString stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLHostAllowedCharacterSet]];
|
// if ([inputString respondsToSelector:@selector(stringByAddingPercentEncodingWithAllowedCharacters:)]) {
|
||||||
} else {
|
// return [inputString stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLHostAllowedCharacterSet]];
|
||||||
|
// } else {
|
||||||
#pragma clang diagnostic push
|
#pragma clang diagnostic push
|
||||||
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
|
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
|
||||||
return CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
|
return CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
|
||||||
@ -51,14 +53,15 @@ NSString *bit_URLEncodedString(NSString *inputString) {
|
|||||||
kCFStringEncodingUTF8)
|
kCFStringEncodingUTF8)
|
||||||
);
|
);
|
||||||
#pragma clang diagnostic pop
|
#pragma clang diagnostic pop
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
NSString *bit_URLDecodedString(NSString *inputString) {
|
NSString *bit_URLDecodedString(NSString *inputString) {
|
||||||
// Requires iOS 7
|
// Requires iOS 7
|
||||||
if ([inputString respondsToSelector:@selector(stringByRemovingPercentEncoding)]) {
|
// TODO: This is not fully working as expected yet, need to fix for release
|
||||||
return [inputString stringByRemovingPercentEncoding];
|
// if ([inputString respondsToSelector:@selector(stringByRemovingPercentEncoding)]) {
|
||||||
} else {
|
// return [inputString stringByRemovingPercentEncoding];
|
||||||
|
// } else {
|
||||||
#pragma clang diagnostic push
|
#pragma clang diagnostic push
|
||||||
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
|
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
|
||||||
return CFBridgingRelease(CFURLCreateStringByReplacingPercentEscapesUsingEncoding(kCFAllocatorDefault,
|
return CFBridgingRelease(CFURLCreateStringByReplacingPercentEscapesUsingEncoding(kCFAllocatorDefault,
|
||||||
@ -67,7 +70,7 @@ NSString *bit_URLDecodedString(NSString *inputString) {
|
|||||||
kCFStringEncodingUTF8)
|
kCFStringEncodingUTF8)
|
||||||
);
|
);
|
||||||
#pragma clang diagnostic pop
|
#pragma clang diagnostic pop
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
NSString *bit_base64String(NSData * data, unsigned long length) {
|
NSString *bit_base64String(NSData * data, unsigned long length) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user