【问题标题】:ALAsset not editableALAsset 不可编辑
【发布时间】:2013-01-05 05:56:09
【问题描述】:

由于某种原因,ALAsset 对象的可编辑属性在以下代码中始终设置为 false:

ALAsset *testAsset = [[ALAsset alloc] init];

if(!testAsset.editable)
{
    NSLog(@"This always prints.");
}

我正在尝试将图像数据设置到此资产,然后将其保存到资产组,但不能,因为它不可编辑。 Apple 文档说我只能编辑我自己创建的 ALAsset 对象,我在上面的代码中正在这样做。有什么想法吗?

【问题讨论】:

    标签: objective-c ios alasset


    【解决方案1】:

    显然我上面创建一个新的 ALAsset 对象的方法不是这样做的: How to create a new ALAsset from downloaded image

    那篇文章说在获取 ALAsset 之前必须先保存图像。我将计划这样做,然后将资产添加到我的自定义资产组(专辑)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多