Objective-C # импортировать весь каталог - PullRequest
2 голосов
/ 20 января 2010

Эй, ребята, надеюсь, вы поможете мне.

У меня есть около 50 классов моделей, хранящихся в отдельной папке (не только в группе), и я действительно не хочу писать #import для каждого из этих классов.

Есть ли способ импортировать весь каталог?

Я знаю, что это возможно в других языках программирования, и я просто использовал неправильный синтаксис.

Пожалуйста, помогите мне! приветствует Бесконечно

Ответы [ 2 ]

9 голосов
/ 20 января 2010

#import - это просто вариант #include.Они не позволяют указывать весь каталог.

Вам нужно будет указать каждый из ваших 50 заголовочных файлов.

Вы можете создать этот список с помощью bash:

cd myfolder ; printf '#import "%s"\n' *.h > ../myheader.h
5 голосов
/ 20 января 2010

В качестве возможного обходного пути вы можете импортировать все из них в отдельном заголовке (например, MyImports.h) и импортировать только его, когда вам нужно.

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