URLWithString 返回nil 问题

2019-10-30  本文已影响0人  生命不止运动不息

当字符串中含有中文时,使用URLWithString会为nil, ios9 之后,使用如下方法转义一次,即可

NSString *fileUrl = @"http://www.helow/sabc/sgo‘ab.mp3";
fileUrl = [fileUrl stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];
NSURL *url = [NSURL URLWithString:fileUrl];

上一篇 下一篇

猜你喜欢

热点阅读