最近的Xcode更新后,使用ZXing的不同项目出现了错误:
错误消息如下:
- 未使用私有字段“cached_y_”
- 未使用私有字段“bits_”
- 未使用私有字段“cached_row_num_”
- 未使用私有字段“dataHeight_”
我需要设置任何编译器标志吗?
最近的Xcode更新后,使用ZXing的不同项目出现了错误:
错误消息如下:
我需要设置任何编译器标志吗?
只需添加此标记
-Wno-unused-private-field
在ZXingWidget目标下 -> 构建设置 -> 其他警告标志。 点击“+”按钮并粘贴标志,然后再次清除和构建。
(无需删除任何其他标志,只需忽略未使用的私有字段警告即可)
这里有一个解决方法,可以使其编译成功。你需要移除几个编译警告标志:
选择xzing项目,在构建设置中找到“其他警告标志”,移除 -Werror 和 -Wno-unused-parameter。
看起来这只是一个临时解决方案 http://code.google.com/p/zxing/issues/detail?id=1494 我希望很快能有一个更好的解决方案。