解決AFNetWorking 網(wǎng)絡請求,報警告Incorrect NSStringEncoding value 0x8000100 detected

在App進行網(wǎng)絡請求的時候,后臺老是打印

Incorrect NSStringEncoding value 0x8000100 detected. Assuming NSASCIIStringEncoding. Will stop this compatiblity mapping behavior in the near future.

只需要對進行請求的Url地址做一次轉(zhuǎn)碼即可解決,如下:

+ (NSString *_Nullable) encodeURL:(NSString*_Nullable) dString {

NSString *encodedString = (NSString *)
CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
                                                          (CFStringRef)dString,
                                                          NULL,
                                                          nil,
                                                          kCFStringEncodingUTF8));

return encodedString;}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容