Я пытаюсь использовать платформу Objective C с языком программирования Swift для разработки iOS 8. Это конкретный случай импорта, но общая проблема заключается в следующем:
Как импортировать инфраструктуру Objective C в swift и распознать импорт?
Я пытаюсь интегрировать структуру Parse в быстрое приложение, используя бета-версии iOS 8 и Xcode 6.
Ниже приведена методика интеграции Framework Parse в Objective C:
https://www.parse.com/apps/quickstart#social/mobile/ios/native/existing
Я загрузил структуру Parse как сжатый архив, извлек его и импортировал в Xcode 6 без проблем. В моем приложении он выглядит как правильно отформатированная структура под названием Parse.framework.
Мой текущий процесс рассмотрения - изменить файл AppDelegate.swift
в корневом каталоге моего проекта. Вот текущий файл без изменений (автоматически генерируемый Xcode при быстром создании проекта):
https://gist.github.com/fconcklin/e8ef7d8b056105a04161
Я попытался импортировать синтаксис, добавив строку import Parse
под строку import UIKit
. Однако Xcode выдает предупреждение о том, что такого модуля не обнаружено, и сборка завершилась неудачей.
Я также попытался создать файл ${PROJ_NAME_HERE}-Bridging-Header.h
, который содержит Objective C import of Parse, используя import <Parse/Parse.h>
. Эта строка не выдает ошибку, но, похоже, не имеет никакого значения.
Спасибо заранее. Дайте мне знать, если вам нужна дополнительная информация.