gpt4 book ai didi

objective-c - 不需要的#import 指令的开销是多少?

转载 作者:搜寻专家 更新时间:2023-10-30 20:02:59 26 4
gpt4 key购买 nike

在您的 pch 文件中放入大量内容有什么缺点?

如果您有很多“实用程序”类型的类,那么将它们放在您的 pch 文件中以便它们随处可用是否有不利之处?这会使您编译的应用程序的大小膨胀还是只会减慢编译速度?

最佳答案

假设您的头文件中只有头文件中应该包含的内容,即类型定义、类接口(interface)、协议(protocol)、宏等,那么它只会增加编译时间和编译期间的一些内存消耗。到目前为止,您可以信任编译器和链接器,应用程序根本不会受到影响。

我只是不确定它是否会在 Debug模式下炸毁符号表。但即便如此,也不会对发布版本产生任何影响。

关于objective-c - 不需要的#import 指令的开销是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15708349/

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