Подтвердить что ты не робот

Как добавить быстрый класс в заголовок фреймворка?

В Xcode 6 (beta 4 6A267n) я добавил Framework (выбор Swift как языка), и заголовок фреймворка имеет этот комментарий: // В этом заголовке вы должны импортировать все публичные заголовки своей структуры с помощью операторов типа #import

Через SO я обнаружил, что вам нужно добавить "-Swift" в ваше имя файла заголовка, однако я не смог заставить его работать.

Я также добавил $(SRCROOT) к пути поиска заголовка.

4b9b3361

Ответ 1

Похоже, вы пытаетесь создать свою собственную библиотеку Swift? В этом случае вам не нужно создавать внешний интерфейс, как описано здесь:

Swift: как я могу создать внешний интерфейс для статической библиотеки (публичные заголовки аналогового в Objective-C.h)

С помощью Swift вы определяете свой публичный интерфейс, маркируя классы и методы как public.

Заголовок, у которого есть суффикс -Swift, является мостом заголовка и используется для соединения кода Objective-C, чтобы он может использоваться в вашем приложении Swift.