Импорт Цель C Какао в стручках - PullRequest
0 голосов
/ 10 апреля 2019

Я пытаюсь добавить библиотеку (), которая написана в Objective C через какао. Моя цель в приложении - Cocoa Touch Framework.

Я также следовал этому уроку

https://medium.com/allatoneplace/challenges-building-a-swift-framework-d882867c97f9

Так как моя цель приложения - фреймворк, поэтому он не позволяет мне также добавлять заголовок моста. Я также использовал файл карты модуля, чтобы связать библиотеку SVProgressHud с моей платформой

framework module HDProgressBarFramework {
  umbrella header "HDProgressBarFramework.h"
  header "SVProgressHUD.h"
  export *
  module * { export * }
}

module HDProgressBarFramework.Swift {
    header "HDProgressBarFramework-Swift.h"
    requires objc
}

Когда используется карта пользовательского модуля, я получаю эту ошибку

enter image description here

Когда я удаляю этот файл, а также удаляю путь к файлу карты модуля. Тогда я снова не могу добавить SVProgressHUD

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...