Ambiguous use of internal linkag

2023-10-28  本文已影响0人  小冰山口

接上篇

项目里大量出现这种警告⚠️:

Ambiguous use of internal linkage declaration 'xxx' defined in multiple modules

image.png image.png

那么这些警告怎么消除呢?

github上搜索到了这么一条issue:
https://github.com/CocoaLumberjack/CocoaLumberjack/issues/739

image.png

于是我就效仿他们, 将声明这些函数的头文件加到pch文件里, 并且是加到最上面, 就消除了这些警告⚠️

image.png

具体原理未知

上一篇下一篇

猜你喜欢

热点阅读