Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在你的 pch 文件中放很多东西有什么缺点?
如果你有很多“实用程序”类型的类,将它们放在你的 pch 文件中以便它们在任何地方都可用有缺点吗?这是否会使您编译的应用程序的大小膨胀或只是减慢编译速度?
假设在你的头文件中只是应该在头文件中的内容,即类型定义、类接口、协议、宏等,那么它只会在编译期间增加编译时间和一些内存消耗。到目前为止,您可以信任编译器和链接器,以至于应用程序根本不会受到影响。
我只是不确定它是否会在调试模式下炸毁符号表。但即使这样也不应该对发布版本产生任何影响。