引用的第三方库中包含如下代码:
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wreceiver-is-weak"
[self.activityIndicatorView startAnimating];
#pragma clang diagnostic pop
编译报错:
Embedding a #pragma directive within macro arguments is not supported
我重新建立个Demo,拉入这个三方库,运行没有问题,现在怀疑在现在这个项目中某个设置出了问题,但不知道是哪里!
有哪位大神遇到过此类问题,是如何解决的!谢谢!
几个可以进行的线索: 编译选项是否一样? 引用的地方是否存在冲突,可以逐渐减少代码重编译进行分析