gpt4 book ai didi

objective-c - 导入 CoreServices 时出现预期的声明说明符或 '...' 之前的 'CFXMLTreeRef' 错误?

转载 作者:行者123 更新时间:2023-11-29 13:50:11 24 4
gpt4 key购买 nike

我是 iOS 开发的新手,所以我不确定为什么会在此处出现编译错误。希望有人能解释一下。当我导入 CoreServices 时,我在尝试编译时收到以下错误。

Expected declaration specifiers or '...' before 'CFXMLTreeRef'

有人可以帮忙吗?

#import <CoreServices/CoreServices.h>

调试器指向 WSMethodInvocation.h 中的这一行:

typedef CALLBACK_API( CFTypeRef , WSMethodInvocationDeserializationProcPtr )(WSMethodInvocationRef invocation, CFXMLTreeRef msgRoot, CFXMLTreeRef deserializeRoot, void *info);

我没有使用此文件中的任何函数。我只是导入 CoreServices,然后弹出错误。我正在尝试使用:

CFStreamCreatePairWithSocketToCFHost

最佳答案

大多数核心服务在 iOS 上可用。相反,使用

#import <CFNetwork/CFNetwork.h>

您可能还想将该框架添加到 XCode 侧面板中的“链接框架”列表中。

关于objective-c - 导入 CoreServices 时出现预期的声明说明符或 '...' 之前的 'CFXMLTreeRef' 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5137816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com