2010-04-16 77 views
2

我有兩個文件互相獨立。Objective-C Xcode:Prefix.pch問題?

讓我們把它叫做Class1和Class2。

在Class1中,我需要Class2,而在Class2中我需要Class1。

我有一個前綴文件,其中包括我的所有我的文件,我也得到了一些語法錯誤,因爲我做

#import "Class1.h" 
#import "Class2.h" 

我如何定義他們兩人,使他們能夠用對方?

我在做什麼錯?

回答

7

看看使用forward declaration。用@class Class2;代替Class1中的#import,Class2並將此#import聲明移至執行Class1.m(反之亦然)。

+0

不錯!謝謝:)我一直在想,@class做了什麼,哈哈。 – 2010-04-16 08:20:31