我是iOS开发的新手,所以我不确定为什么我会在这里收到编译错误。希望有人可以解释。当我导入CoreServices时,我在尝试编译时遇到以下错误。
预期的声明说明符或 'CFXMLTreeRef'之前的'...'
有人可以帮忙吗?
#import <CoreServices/CoreServices.h>
调试器指向WSMethodInvocation.h中的这一行:
typedef CALLBACK_API( CFTypeRef , WSMethodInvocationDeserializationProcPtr )(WSMethodInvocationRef invocation, CFXMLTreeRef msgRoot, CFXMLTreeRef deserializeRoot, void *info);
我没有使用此文件中的任何函数..我只是导入CoreServices并弹出错误。我试图使用:
CFStreamCreatePairWithSocketToCFHost
答案 0 :(得分:1)
大多数CoreServices在iOS上都不。相反,使用
#import <CFNetwork/CFNetwork.h>
您可能也希望将框架添加到XCode侧面板中的“链接框架”列表中。