我有一個類存儲有關手機資源(圖像,視頻)的信息。無法從資產URL加載圖像
我班有這樣定義
@property NSURL *ResourceURL;
我設置的屬性,而在手機上循環槽的assets
這樣
Item.ResourceURLString = [[asset valueForProperty:ALAssetPropertyURLs] objectForKey:[[asset valueForProperty:ALAssetPropertyRepresentations] objectAtIndex:0]];
當對圖像的用戶點擊我想ResourceURLString
加載圖像。
,我所擁有的代碼是這樣
NSData *imageUrl = [NSData dataWithContentsOfURL:[NSURL URLWithString:[CurrentItem.ResourceURL absoluteString]]];
Img = [UIImage imageWithData:imageUrl];
但圖像始終是零 我已經驗證ResourceURL屬性包含URL 資產:library://asset/asset.JPG?id=82690321-91C1-4650-8348-F3FD93D14613&ext=JPG
真正的問題不談,你轉換'NSURL'成'NSString'形式,然後再返回,這是完全沒有意義的 –