Xcode更新后的Xcode 4.6 zXing编译错误(4H127)

使用ZXing的不同项目在上次Xcode更新后出现错误:

错误消息是:

  1. 不使用专用字段“cached_y_”
  2. 私有字段'bits_'不被使用
  3. 专用字段“cached_row_num_”未被使用
  4. 私有字段'dataHeight_'未被使用

任何编译器标志我必须设置?

只需添加此标志

-Wno-unused-private-field 

在ZXingWidget目标下 – >生成设置 – >其他警告标志。 点击+button并粘贴标志,清理并重新构build。

如何设置编译器标志

(无需删除任何其他标志,只是忽略不用的私人领域警告)

这是一个解决方法,让它来编译。 你已经删除了几个编译警告标志:

selectxzing项目,build立设置,寻找“其他警告标志”,并删除-Werror和-Wno-unused-parameter

在这里输入图像说明

他们把这个项目build立起来,把警告视为错误。 closures该设置,它应该编译,所以你至less可以运行示例代码。

也告诉他们,这样他们可以修复警告。