【发布时间】:2012-08-05 03:56:49
【问题描述】:
我正在使用 AddThis 在我的 iOS 应用中添加共享选项。
我已导入类并将 -fno-objc-arc 标志添加到所有导入的类,因为它们不使用 ARC。
但是,当我尝试运行该应用程序时,我遇到了一系列解析问题,例如:
Expected identifier or '('
Unknown type name 'NSString'
Unknown type name 'Protocol'
...
这些错误发生在 NSObjCRuntime、NSZone 和 NSObject 中。我也包含了必要的框架。有什么想法吗?
如果有帮助,请包含此图片:
【问题讨论】:
-
您是否要在 c 文件中执行此操作?
-
不确定你的意思,但库中有一个.c 文件,名为 Base64Transcoder.c
-
在这里看起来像同样的问题:stackoverflow.com/questions/7654752/…,但没有解决方案。假设我有一个 .c 文件,我该如何解决?
-
只有当您尝试将 ObjC 框架链接到 C 文件时才会出现问题(至少根据我的经验)。 Base64.c 是否导入任何框架?
标签: ios compiler-errors automatic-ref-counting addthis