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];