NSURL 為NUll 的原因
阿新 • • 發佈:2019-02-15
在一次網路請求中,沒有得到任何的迴應,經使用NSLog 列印各個請求地址,發現網址中摻入了一個空格,結果就導致URL 為空,無法請求
NSString *urlString = [NSStringstringWithFormat:kSEARCHNEWSWITHKEYWORD,[_searchBar.textstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSURL *url = [NSURL URLWithString:urlString];
NSURLRequest *request = [
iOS 的網址中不能出現中文, 可用[_searchBar.textstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]
這個方法將 中文轉化為 utf- 8 格式編碼 。