Невозможно импортировать iSpeech в мой проект iOS Swift

Поскольку iSpeechSDK написан для Objective-C, я попытался импортировать его в свой существующий проект iOS, используя заголовок моста. Я скопировал все связанные заголовки и структуры. Тем не менее, я все еще не могу вызвать класс Objective-C. Смотрите прикрепленный скриншот. Дайте мне знать, как я могу решить эту проблему.

2 ответа

Решение

Я наконец заставил это работать, следуя ответу Ренана Косицки в /questions/19420410/problema-importa-zagolovka-swift-bridging/19420414#19420414. Мой заголовочный файл не был создан в правильном месте.

На самом деле это была ошибка в результате циклической ссылки. Вы должны импортировать класс в вашем контроллере представления, и этот файл заголовка классов импортировал заголовок swift

В вашем viewcontrollor.swift:

import iSpeechSDk
import .... // Add your class 

Надеюсь это поможет!!

Другие вопросы по тегам