如何禁用"多个方法命名...找到不匹配的结果,参数类型或属性"

Bas*_*ian 8 xcode compiler-errors compiler-warnings suppress-warnings zxing

我刚刚开始使用我已经工作了一段时间的项目的Xcode 6.3.我做了一些改动而不是运行以前工作的程序.结果:消息构建失败

编译ZXParsedResult.m ... 在此输入图像描述

所以ZXing库突然不能再被编译了.我想这是另一个XCode错误(即使重置了以前工作的代码库的所有更改,程序也不会运行).是否可以禁用此错误消息?

我已经触发了项目的成功清理.

小智 2

看起来问题已在最新版本的库中得到解决,请参阅有关此问题的讨论https://github.com/TheLevelUp/ZXingObjC/issues/208

如果您还没有准备好升级到最新版本,我更喜欢讨论中的此修复

  • (id)parsedResultWithType:(ZXParsedResultType)type { return [(ZXParsedResult *)[self alloc] initWithType:type]; }

有关 Xcode 6.3/iOS 8.3 中新增的此类错误的更多信息 :使用自分配以方便构造函数导致构建错误