将 NSData 转换为 NSURL

ell*_*ock 5 objective-c xcode4

我已经看到这是以另一种方式完成的。但是我返回了一个 NSData 对象,它假设是图像文件的 URL。

如何将 NSData 对象转换为 NSURL?

谢谢

Jus*_*Sid 5

您首先需要将 NSData 对象转换为 NSString 对象,然后您可以使用新字符串创建一个 NSURL。

 NSString *urlString = [[NSString alloc] initWithData:myData encoding:NSUTF8StringEncoding]; // Or any other appropriate encoding
 NSURL *url = [[NSURL alloc] initWithString:[urlString autorelease]];
Run Code Online (Sandbox Code Playgroud)