1

重複の可能性:
Xcode重複シンボルエラー

Constant.h定数文字列を格納するファイルがあります。しかし、Constant.h(を使用して)2つの異なるクラスにファイルを追加しようとする#import "Constant.h"と、シンボルが重複してエラーが発生しました。重複シンボルエラーなしでこのファイルを異なるクラスで使用するにはどうすればよいですか?

4

2 に答える 2

4

あなたは定数が間違っていると宣言しています。NSString定数の正しいアプローチは次のとおりです。

extern NSString *const ConstantName; // in Constant.h
NSString *const ConstantName = @"ConstantName"; // in Constant.m

この質問と関連する質問も参照してください。

于 2012-11-14T17:26:59.593 に答える
-2

以下のコードを使用して、2つの異なるクラスで定数ファイルを使用してみてください

     @class Constant; 

ビューコントローラの.mファイルの@implementationの前にこれを使用します

于 2012-11-14T17:24:07.290 に答える