Nuestra aplicación necesita integrarse con dispositivos IOT y obtenemos el marco del controlador NFC del fabricante del dispositivo. Pero la lib y las API del marco están en Swift. Pude seguir este tutorial para invocar el puente en el nivel de Objective-C, pero no tengo idea de cómo invocar la función desde Swift. A continuación se muestra un ejemplo de código de integración rápida del fabricante del dispositivo. Gracias por adelantado.
import DeviceLib class NFCViewController: UIViewController { private var nfcDriver: NFCDriver? override func viewDidLoad() { super.viewDidLoad() self.nfcDriver = NFCDriver(delegate: self) } @IBAction func startNFC(_ sender: Any) { if self.nfcDriver != nil { do { try self.nfcDriver!.sessionBegin() } catch {} } }