Ich habe zwei Klassen mit Konstanten.Verwenden Sie Konstanten in objective-c. Doppelte Symbolprobleme
Zum Beispiel gibt es eine Klasse class_a.m enthalten eine Konstante kWidth = 150
,
auch habe ich eine Klasse namens class_b.m caontain einer konstanten kWidth = 200
Nach betreibe mein Projekt ich rief ein Fehler mit doppeltem Symbol, aber diese Dateien sind nicht verschachtelt (ich meine class_a in class_b oder class_b in class_a). Auch ich benutze nur diese Constantin-Implementierung.
Quelle:
const int kWidht = 150;
Fehlerbeschreibung:
ld: duplicate symbol _kWidht...
Dank für die Hilfe!
Bitte geben Sie Ihren Code ein. Wie werden die Variablen deklariert? 'statisch'? – pgb
danke für die Antwort! Ich aktualisiere meine Frage. Bitte sehen Sie es, danke! –
ja ich brauche statische verwenden, danke! –