2010-04-16 76 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