Normalmente estou usando CocoaPods (com use_frameworks!), a fim de gerenciar minhas estruturas, mas esta biblioteca PDF (FastPdfKit) não suporta CocoaPods, então eu adicionei-o manualmente em "link binário com bibliotecas", juntamente com suas dependências. Depois disso, deixei o xcode criar um cabeçalho de bridging para mim (criei um arquivo .m e o xcode criou um cabeçalho de bridging automaticamente).
Eu importei o cabeçalho no arquivo de bridging como este #import <FastPdfKit/FastPdfKit.h>
, mas eu não consigo acessar nenhum método / classe dos meus arquivos rápidos ... (Use of undeclared type "ReaderViewController"
onde ReaderViewController é uma subclasse de UIViewController no framework).
Eu também tentei importar assim #import "FastPdfKit.h"
ainda dá os mesmos erros.
Respostas:
0 para resposta № 1Para importar o código Objective-C para o Swift do mesmo framework, vá para Build Settings > Packaging
e certifique-se de que Defines Module
configuração para essa meta de estrutura é definida como “sim"