Неопределенные символы для архитектуры x86_64: "_OBJC_CLASS _ $ _ Lexicontext" - PullRequest
0 голосов
/ 05 октября 2019

Я импортировал библиотеку под названием Lexicontent, которая похожа на английский словарь и написана на target-c. Я использую Swift, но я использовал заголовок Bridging, чтобы использовать его. Всякий раз, когда я запускаю его,

я получаю эту ошибку:

Неопределенные символы для архитектуры x86_64:
"_OBJC_CLASS _ $ _ Lexicontext", на который ссылается:objc-class-ref в DefineWordViewController.o ld: символ (ы) не найдены для архитектуры x86_64 clang: error: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)

Хотя яесть код, который использует библиотеку, я не думаю, что это источник ошибки

swift code:

let dictionary = Lexicontext.sharedDictionary()
let definition = dictionary?.definition(for: "apple")

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

...