Автоматический импорт для Xcode - PullRequest
18 голосов
/ 24 февраля 2011

Может ли Xcode автоматически импортировать фреймворки и заголовки классов?

Что происходит, когда каждый раз, когда я строю, я сталкиваюсь с ошибками из-за отсутствия импорта.Я знаю, как это исправить, но я чувствовал, что XCode может быть более умным, возможно, предоставив мне опцию «Автокоррекция импорта».

Ответы [ 5 ]

5 голосов
/ 24 февраля 2011

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

Вы должны открыть отчет об ошибке здесь , чтобы сообщить об этом людям Apple.

4 голосов
/ 20 сентября 2013

Я знаю, что вопрос старый, но приятно знать, что @import был добавлен в LLVM с XCode 5. Он предоставляет вам функции, которые вы хотели. Вы можете найти больше здесь и здесь

3 голосов
/ 24 февраля 2011

Вы можете импортировать заголовок класса во все файлы автоматически, добавив его в файл .pch. Тем не менее, вам все равно нужно будет добавлять рамки вручную.

2 голосов
/ 29 мая 2015

Если вы устанавливаете Alcatraz (менеджер пакетов для xcode), тогда вы можете искать «Auto Importer», и у вас все получится.

1 голос
/ 09 марта 2015

AppCode имеет функцию автоматического импорта.На мой взгляд, это не замена XCode, а долгожданное дополнение.У него есть некоторые убойные функции, такие как редактирование нескольких карет, реорганизация, которая действительно работает, автоматический импорт, вкладки, которые не сводят меня с ума, представление структурированного кода и т. Д. Попробуйте, вы сами должны.

...