В Xcode 4.3, я могу требовать предварительные объявления метода как прежде - PullRequest
6 голосов
/ 02 апреля 2012

До Xcode 4.3, если вы хотели использовать метод до того, как объявили его реализацию, вы должны были заранее объявить метод (как в случае с прототипом функции C).Обычно это делается в продолжении класса (расширение класса AKA, частная категория).В этом вопросе есть хороший пример: Приватные методы в Objective-C, в Xcode 4.3 Мне больше не нужно объявлять их в моем файле реализации? .

Начиная с 4.3, это недольше требуется;СУХИ радуются.

Но можно ли отключить эту магию, вернувшись к поведению до 4.3?

1 Ответ

3 голосов
/ 03 апреля 2012

В настоящее время это невозможно. Поведение синтаксического анализа для Objective C было изменено, чтобы больше не требовать предварительных объявлений.

...