Objective-C Xcode: Prefix.pch вопрос? - PullRequest
2 голосов
/ 16 апреля 2010

У меня два файла независимо друг от друга.

Давайте просто назовем это Class1 и Class2.

В Class1 мне нужен Class2, а в Class2 мне нужен Class1.

У меня есть файл префикса, в который я включаю все мои файлы, и я получаю некоторые синтаксические ошибки, потому что я

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

Как бы я определил их обоих, чтобы они могли использовать друг друга?

Что я делаю не так?

1 Ответ

7 голосов
/ 16 апреля 2010

Изучите использование предварительного объявления . Замените #import из Class2 в Class1 на @class Class2; и переместите этот оператор #import в реализацию Class1.m (и наоборот).

...