【问题标题】:How to access image from Asset URL in iPhone?如何从 iPhone 中的资产 URL 访问图像?
【发布时间】:2012-09-19 06:31:16
【问题描述】:

我从NSURL* localUrl = (NSURL *)[info valueForKey:UIImagePickerControllerReferenceURL]; 获取资产 URL,并将其保存在本地数据库中。在检索时,我得到了一个字符串,我通过NSURL *url1 = [NSURL URLWithString:image_path]; 将其转换为 NSURL,但是当我通过NSData *myData = [NSData dataWithContentsOfURL:url1]; 从这个 URL 获取 NSData 时,它返回 NULL。谁能帮我获取 NSData 并将其转换为图像。

【问题讨论】:

    标签: iphone objective-c image nsurl


    【解决方案1】:

    您不能直接转换它。您必须使用ALAsset Block。这是同一事物的完整描述。

    display image from URL retrieved from ALAsset in iPhone

    【讨论】:

    • 感谢您的回复。但是我仍然收到错误 [__NSCFConstantString isFileURL]: unrecognized selector sent to instance 0x3ac5c 。我的图片的网址是 assets-library://asset/asset.JPG?id=83CAC75D-FF0F-44D6-B45C-85BABF32E71B&ext=JPG 。
    猜你喜欢
    • 2013-09-18
    • 2020-04-06
    • 2020-01-16
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多