1

我正在尝试在目标 c 中使用 AssetsLibrary,但即使进行简单的导入也会给我带来问题。

我的进口看起来像:

   #import <AssetsLibrary/ALAsset.h>
#import <AssetsLibrary/ALAssetsLibrary.h>
#import <AssetsLibrary/ALAssetRepresentation.h>

如果我删除 ALAssetRepresentation.h 导入,一切正常,但我留下一个空的前向类对象,我根本无法使用。我知道我没有拼错任何东西,因为我特意将类引用 ALAsset 复制并粘贴到 ALAssetRepresentation。

这里发生了什么?清洁似乎没有任何帮助。

4

1 回答 1

4

从错误描述中可以看出,您可能没有将项目链接到AssetsLibrary.framework- 为此,请进入目标设置/构建阶段并将该框架添加到“将二进制文件与库链接”部分中:

在此处输入图像描述

于 2012-10-11T12:34:43.963 回答