gpt4 book ai didi

ios - 错误 :Unknown type name BOOL for c function in Xcode

转载 作者:太空宇宙 更新时间:2023-11-04 00:36:37 27 4
gpt4 key购买 nike

我正在构建一个静态库,它有一些返回类型为 bool 的 c 函数(.h 和 .m 文件),在将它添加到我现有的项目后,我得到了Unknown Type name 'BOOL'。我尝试导入 stdbool.h 但我仍然遇到同样的错误。所以有人可以告诉我在 Xcode 项目中添加 c 函数的正确方法。方法定义看起来像

BOOL isDeviceWorkingFine();

最佳答案

stdbool.h , 定义为 bool这是一个扩展为 _Bool 的宏. BOOL你使用的不是标准的C .

如果你想使用stdbool.h提供的标准定义,您可能想要更改 BOOLbool .

否则,你需要使用其他一些特定的头文件,它实际上提供了BOOL的定义。为您的实现。注意


注:as mentioned in the comments通过 Mr Blagovest Buyukliev , 你可能需要 <Foundation/Foundation.h> .

关于ios - 错误 :Unknown type name BOOL for c function in Xcode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31454994/

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