gpt4 book ai didi

objective-c - 导入头文件

转载 作者:行者123 更新时间:2023-12-01 18:30:19 24 4
gpt4 key购买 nike

哪个是导入头文件的正确文件。
在接口(interface)或实现文件中?
我知道什么时候适合在接口(interface)中使用@class 并在实现中导入头文件。

最佳答案

这实际上取决于您在做什么,但通常您希望将所有导入保留在实现文件中,但是有时这是不可能的,例如在实现协议(protocol)时,您必须导入文件,没有办法它,虽然你可以使用 @class就像您已经知道的属性声明指令一样。这样做的原因是,当导入该文件本身时,导入它的文件不会导入它可能不需要的所有其他导入。

当然,当您想创建一个通用头文件时异常(exception),对于要导入的其他文件,您会将所有导入放在头文件中。但话又说回来,您也可以使用 .pch prefix文件。

关于objective-c - 导入头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9743432/

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