重複の可能性:
ヘッダー変数のobj-c重複シンボル
プロジェクトに複数の.mファイルと.mmファイルがあります。この.hファイル(対応する.mまたは.mmファイルがあります)を好きなだけ.mファイルに含めることができますが、複数の.mmファイルに含めると、シンボルの重複リンカーエラーが発生します。
また、.hファイルでは、コンテンツをプリプロセッサコマンドで囲んでいます(これらはobj-cで尊重されていますか?)。これは、ほとんどの場合次のようになります。
#ifndef _CONFIG_H_
#define _CONGIF_H_
CGFloat WIDTH, HEIGHT;
// other similar code...
#endif
WIDTHとHEIGHTでシンボルの重複エラーが発生します