我是iOS开发新手,所以我不确定为什么我会在这里得到编译错误。希望有人能解释。当我导入CoreServices时,当我尝试编译时出现以下错误。在导入CoreServices时出现'CFXMLTreeRef'之前的预期声明说明符或'...'错误?
预期的声明说明符或 '...' 前 'CFXMLTreeRef'
有人能帮忙吗?
#import <CoreServices/CoreServices.h>
调试器指向此行WSMethodInvocation.h:
typedef CALLBACK_API(CFTypeRef , WSMethodInvocationDeserializationProcPtr)(WSMethodInvocationRef invocation, CFXMLTreeRef msgRoot, CFXMLTreeRef deserializeRoot, void *info);
我没有使用任何功能,从这个文件中..我只是进口CoreServices和错误弹出。我试图使用方法:
CFStreamCreatePairWithSocketToCFHost
发布引起错误的代码行!否则,我们怎么能知道? – Yuji 2011-02-28 03:07:24
我更新了我的帖子。进口是问题的原因。 – Nick 2011-02-28 03:13:49
嗯......这很奇怪。你在CoreServices之前导入了什么?什么是编译器?在我的机器上,只有'#import'几乎空行,编译时没有问题。 –
Yuji
2011-02-28 03:19:14