【发布时间】:2012-04-11 07:34:02
【问题描述】:
我的项目使用 ARC,我想使用不兼容 ARC 的 GDATA api。 我知道如何为单个文件禁用 ARC(通过为这些文件添加 -fno-objc-arc 编译器标志)。但是在 GDataObject.h 文件中有一个结构定义为
typedef struct GDataDescriptionRecord {
NSString *label;
NSString *keyPath;
enum GDataDescRecTypes reportType;
} GDataDescriptionRecord;
它会导致类似
的错误ARC forbids object in struct or union
我怎样才能避免这个问题。 是否有任何可用的 ARC 兼容 GDATA api 或任何方式来禁用 .h 文件的 arc
【问题讨论】:
标签: iphone automatic-ref-counting gdata-api