Objective c 什么';不必要的导入指令的开销是多少?

Objective c 什么';不必要的导入指令的开销是多少?,objective-c,import,llvm,Objective C,Import,Llvm,在pch文件中放入大量内容的缺点是什么 如果你有很多“实用程序”类型的类,那么把它们放在你的pch文件中,这样它们在任何地方都可以使用,这有什么坏处吗?这会使编译后的应用程序变大还是会减慢编译速度?假设头文件中只包含头文件中应该包含的内容,即类型定义、类接口、协议、宏等。那么它只会增加编译时间和编译期间的内存消耗。您可以信任编译器和链接器,这样应用程序就不会受到任何影响 我只是不确定它是否会在调试模式下放大符号表。但即使这样,也不会对发布版本产生任何影响

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


如果你有很多“实用程序”类型的类,那么把它们放在你的pch文件中,这样它们在任何地方都可以使用,这有什么坏处吗?这会使编译后的应用程序变大还是会减慢编译速度?

假设头文件中只包含头文件中应该包含的内容,即类型定义、类接口、协议、宏等。那么它只会增加编译时间和编译期间的内存消耗。您可以信任编译器和链接器,这样应用程序就不会受到任何影响

我只是不确定它是否会在调试模式下放大符号表。但即使这样,也不会对发布版本产生任何影响