Objective-C Xcode:freix.pchの質問?
-
27-09-2019 - |
質問
私はお互いに独立した2つのファイルを持っています。
Class1とclass2と呼びましょう。
クラス1では、クラス2が必要で、クラス2ではクラス1が必要です。
すべてのファイルを含めるプレフィックスファイルがあり、構文エラーが表示されます。
#import "Class1.h"
#import "Class2.h"
彼らがお互いを使うことができるように、それらの両方をどのように定義しますか?
私は何が間違っているのですか?
解決
の使用を調べます フォワード宣言. 。を交換します #import
の Class2
の Class1
と @class Class2;
そしてこれを動かします #import
実装の声明 Class1.m
(およびその逆)。
所属していません StackOverflow