0
當我使用媒體庫時,出現內存警告。它將我的相機膠捲中的所有圖像/視頻提取到提取結果中,您可以使用UIPageControl瀏覽內容。
當我使用 「工具」,它顯示的是: 當我在Swift中使用PHAsset時,我總是收到內存警告
下面是一些代碼
func showImage(obj: AnyObject!) {
var image = UIImage()
manager.requestImageForAsset(obj as! PHAsset, targetSize: PHImageManagerMaximumSize, contentMode: .AspectFit, options: photoOptions, resultHandler:
{(result, info)->Void in
image = result!
self.imageView.image = image
self.imageView.frame = self.contentView.bounds
self.contentView.addSubview(self.imageView)
})
}
這裏我取的媒體對我PHFetch結果:
fetchOptions.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true)]
PHAsset.fetchAssetsWithMediaType(.Image, options: fetchOptions)
PHAsset.fetchAssetsWithMediaType(.Video, options: fetchOptions)
let media = PHAsset.fetchAssetsWithOptions(fetchOptions)
我絕對沒有想法是什麼意思,因爲我是XCode和Swift中的新手。那麼可能是什麼原因?
在此先感謝
如果你想收到有用的答案,你應該附上一些代碼。 – Karlis
我現在編輯它 – mafioso
@mafioso你有解決方案嗎? – atulkhatri