Objective-C Xcode: Prefix.pch Frage?
-
27-09-2019 - |
Frage
Ich habe zwei Dateien voneinander unabhängig sein.
Lassen Sie uns gerade nennen es Class1 und Class2.
In Class1, ich brauche Class2 und in Klasse 2 Ich brauche Class1.
Ich habe eine Präfix-Datei, wo ich kommen alle meine Dateien, und ich bekomme einige Syntaxfehler, weil ich
tun#import "Class1.h"
#import "Class2.h"
Wie würde ich beide definieren, so dass sie sie nicht verwenden können?
Was mache ich falsch?
Lösung
Schauen Sie in eine forward-Deklaration verwenden. Ersetzen Sie die #import
von Class2
in Class1
mit @class Class2;
und bewegen diese #import
Anweisung zur Umsetzung Class1.m
(und umgekehrt).
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow