我正在使用AssetsLibrary
框架将资产保存到特定专辑(ALAssetsGroup
)。
由于我ALAssetsGroup
经常使用(用于我想要保存资产的专辑),我认为保留它是明智之举,因此我不必每次需要时都(异步)遍历组.
检索/创建专辑时,所有内容都正确显示(对于valueForProperty:
),但该组似乎在一段时间后自行失效,并且其所有属性都将返回nil
。此外,addAsset:
它不会工作,所以我必须再次搜索专辑(这次是通过它的 URL 搜索,但它仍然是异步的)。
有没有办法解决这个问题(保持ALAssetsGroup
有效)?
这发生在 iOS 5 上,并且库 ( ALAssetsLibrary
) 也被保留。我正在使用设置器来确保我不会重置group
自己。