在合并暂定定义时,iOS对齐丢失了

当我存档我的iOS应用程序时,我收到以下错误:

ld: warning: alignment lost in merging tentative definition _isDragging ld: warning: alignment lost in merging tentative definition _isLoading 

有人可以告诉我什么是错的,我应该在哪里找…

谢谢!

我刚遇到同样的问题。 我假设_isDragging和_isLoading是你在某处声明的全局变量。 如果是这样,请确保在.h文件中将两者声明为extern

MyFile.h

 extern bool _isDragging; extern bool _isLoading; 

MyFile.m

 bool _isDragging = false; bool _isLoading = false;` 

希望这可以帮助!