Как правильно установить свойство bool в репозитории obj-c из проекта Swift?

Странный вопрос и странная ситуация. Я использую репо из GitHub (M13PDFKit) в моем быстром проекте. Это представляет более ясно, что другие, на которых я заглянул. Проблема в том, что настройки bool, которыми я управляю в Swift до моего present(), похоже, не имеют никакого эффекта. Нет ошибок, но (внутренне установленные) значения по умолчанию YES не отменяются моей установкой swift-project = false.

В настоящее время я в растерянности, как поступить, чтобы исправить это.

Я не исследовал сценарий моста, так как репозиторий функционирует должным образом (за исключением этих настроек, конечно).

Я попробовал несколько вариантов, задаваясь вопросом, могу ли я обмануть компилятор, который может как-то не делать obj-c bool false из swift false. Я попробовал несколько вариантов, оба из которых, кажется, не работают. Удар по коду в репо, просто не видно никаких значений, кроме установленных по умолчанию:

pdfKBasicPDFViewerFullSCreen.setValue(false, forKey: "_enableBookmarks")
pdfKBasicPDFViewerFullSCreen.enableOpening = false

Вероятно, простая проблема, я просто не вижу этого. Мысли?

0 ответов

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