Что происходит, если имя файла .h не соответствует имени @interface iOS - PullRequest
1 голос
/ 03 октября 2011

Если у меня Person.h, но есть следующий код

@interface ClassOne

@end

, происходит ли что-нибудь плохое?

Ответы [ 2 ]

3 голосов
/ 04 октября 2011

Никакие имя файла и имя класса (классов) в нем не обязательно должны быть связаны друг с другом (при необходимости вы импортируете правильный заголовок).

Хотя, конечно, ваш проект будет легче работать и поддерживать, если они это сделают.

3 голосов
/ 04 октября 2011

Нет, но вы должны #include (или лучше #import) Person.h, чтобы получить ClassOne определение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...