由于某些原因,在以下代码中,ALAsset对象的editable属性始终设置为false:
ALAsset *testAsset = [[ALAsset alloc] init];
if(!testAsset.editable)
{
NSLog(@"This always prints.");
}
我正在尝试将图像数据设置到此资产,然后将其保存到资产组,但无法进行编辑,因为它是不可编辑的。苹果公司的文档说我只能编辑我自己创建的ALAsset对象,这是我在上面的代码中所做的。有什么想法吗?
发布于 2013-01-05 14:38:19
显然,我上面创建新ALAsset对象的方法不是这样做的:How to create a new ALAsset from downloaded image
这篇文章说,在获得ALAsset之前,有必要先保存图像。我将计划这样做,然后将资产添加到我的自定义资产组(相册)。
https://stackoverflow.com/questions/14169108
复制相似问题