【发布时间】:2011-10-29 08:51:52
【问题描述】:
我正在使用 AssetsLibrary 框架将资产保存到特定专辑 (ALAssetsGroup)。
由于我经常使用ALAssetsGroup(用于我想要保存资产的专辑),我认为保留它是明智的,因此我不必(异步)遍历每次我需要的时候分组。
在检索/创建相册时,所有内容都正确显示(对于 valueForProperty:),但该组似乎在一段时间后自行失效,并且其所有属性将返回 nil。另外,addAsset: 也不起作用,所以我必须再次搜索专辑(这次是通过它的 URL 搜索,但仍然是异步的)。
有没有办法解决这个问题(保持ALAssetsGroup 有效)?
这发生在 iOS 5 上,库 (ALAssetsLibrary) 也被保留。
我正在使用 setter 来确保自己不会重置 group。
【问题讨论】:
标签: objective-c ios alassetslibrary