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”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.