電話のアセット (画像、ビデオ) に関する情報を格納するクラスがあります。
私のクラスはそのResourceURLString
ように定義されています
@property NSURL *ResourceURL;
assets
電話でループしながらプロパティを設定しています
Item.ResourceURLString = [[asset valueForProperty:ALAssetPropertyURLs] objectForKey:[[asset valueForProperty:ALAssetPropertyRepresentations] objectAtIndex:0]];
ユーザーが画像をクリックすると、画像が読み込まれます。
私が持っているコードはこれです
NSData *imageUrl = [NSData dataWithContentsOfURL:[NSURL URLWithString:[CurrentItem.ResourceURL absoluteString]]];
Img = [UIImage imageWithData:imageUrl];
しかし、Image は常に nil です。ResourceURL プロパティに URL アセットが含まれていることを確認しました。library://asset/asset.JPG?id=82690321-91C1-4650-8348-F3FD93D14613&ext=JPG