iOS-NSURL特殊字符 发表于 2014-05-18 | 分类于 Objective-C | | 处理NSURL中的特殊字符。 NSURL在实例化的时候,对于一些符号类的特殊字符,会无法识别而返回nil: 12NSURL *url = [[NSURL alloc] initWithString:@"{}"];NSLog(@"%@", url); 修改为: 12NSURL *url = [[NSURL alloc] initWithString:[@"{}" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];NSLog(@"%@", url); 转换成功,输出: 1%7B%7D 欢迎您扫一扫上面的微信公众号,订阅我的博客!