Naj*_*hah 4 iphone xcode objective-c
我尝试在iOS应用程序中显示带有URL源的图像,但它没有显示出来.
图像的网址是实时示例路径.
使用以下Objective-C代码转义此字符串时:
NSString *url= [(NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)originalpath, NULL, CFSTR("øæ"), kCFStringEncodingUTF8) autorelease];
Run Code Online (Sandbox Code Playgroud)
结果是(用øæ编码):live xml path
存储URL的所有文件都使用文本编码(UTF-8).
如何以正确的方式转义URL,以便显示图像?
Zak*_*ksh 13
不要去ascii编码试试吧
NSString *URLString = [yourImagepath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [NSURL URLWithString:URLString];
Run Code Online (Sandbox Code Playgroud)
我希望它会帮助你.
| 归档时间: |
|
| 查看次数: |
3785 次 |
| 最近记录: |