Referenciar Framework Objective-C en mi App Swift

Para referenciar un framework de terceros que todavía esté hecho en Objective-C debemos crear una cabecera puente.

  1. Crear una clase Header, por ejemplo «Swift-Bridging-Header.h».
  2. Escribimos dentro la referencia al framework, por ejemplo: «#import <mylibrary.h>».
  3. Vamos a las opciones de la App, bajo la pestaña «Build Settings».
  4. Buscamos en la categoria «Swift Compiler – Code Generation» la entrada «Objective-C Bridging Header» y escribimos la referencia a la nueva cabecera que hemos creado, siguiendo la ruta completa desde la App, por ejemplo «MY_APP_NAME/MY_BRIDGING_FOLDER/Swift-Bridging-Header.h»

Deja un comentario