16

ZXingを使用しているさまざまなプロジェクトでは、最後のXcode更新後にエラーが発生します。

エラーメッセージは次のとおりです。

  1. プライベートフィールド'cached_y_'は使用されません
  2. プライベートフィールド'bits_'は使用されません
  3. プライベートフィールド'cached_row_num_'は使用されません
  4. プライベートフィールド'dataHeight_'は使用されません

設定する必要のあるコンパイラフラグはありますか?

4

4 に答える 4

40

このフラグを追加するだけです

-Wno-unused-private-field

ZXingWidgetターゲット->ビルド設定->その他の警告フラグの下。+ボタンをクリックしてフラグを貼り付け、クリーンアップして再度ビルドします。

コンパイラフラグの設定方法

(他のフラグを削除する必要はありません。未使用のプライベートフィールドの警告は無視してください)

于 2013-02-05T09:14:51.663 に答える
13

コンパイルするための回避策は次のとおりです。いくつかのコンパイル警告フラグを削除しました:

xzingプロジェクトを選択し、設定をビルドし、「その他の警告フラグ」を探して、-Werrorおよび-Wno-unused-parameterを削除します

ここに画像の説明を入力してください

于 2013-01-31T00:22:44.800 に答える
3

彼らは、警告をエラーとして扱うようにプロジェクトを設定しています。その設定をオフにすると、コンパイルされるはずなので、少なくともサンプルコードを実行できます。

また、警告を修正できるように伝えます。

于 2013-01-29T23:24:03.950 に答える
2

これは一時的な修正のようですhttp://code.google.com/p/zxing/issues/detail?id=1494すぐにもっと良い解決策を期待しています。

于 2013-01-30T06:35:52.447 に答える