iOS
AÑADIR A UN LÍDER DE SWIFT BRIDGING
Buscar..
Cómo crear un encabezado de puente Swift manualmente
Agregue un nuevo archivo a Xcode (Archivo> Nuevo> Archivo), luego seleccione "Fuente" y haga clic en "Archivo de encabezado".
Asigne un nombre a su archivo "YourProjectName-Bridging-Header.h". Ejemplo: en mi aplicación Station, el archivo se denomina "Station-Bridging-Header".
Crea el archivo.
Vaya a la configuración de compilación de su proyecto y busque la sección "Compilador de Swift - Generación de código". Es posible que encuentre más rápido escribir "Swift Compiler" en el cuadro de búsqueda para reducir los resultados. Nota: Si no tiene una sección de "Compilación de Swift - Generación de código", esto significa que probablemente todavía no haya agregado ninguna clase de Swift a su proyecto. Agrega un archivo Swift, luego intenta de nuevo.
Junto a “Objective-C Bridging Header” deberá agregar el nombre / ruta de su archivo de encabezado. Si su archivo reside en la carpeta raíz de su proyecto, simplemente coloque el nombre del archivo de encabezado allí. Ejemplos: “ProjectName / ProjectName-Bridging-Header.h” o simplemente “ProjectName-Bridging-Header.h”.
Abra su encabezado de puente recién creado e importe sus clases de Objective-C usando las declaraciones #import. Se podrá acceder a cualquier clase listada en este archivo desde sus clases de swift.
Xcode crea automáticamente
Agrega un nuevo archivo Swift a tu proyecto Xcode. Nómbrelo como desee y debería obtener un cuadro de alerta que le pregunta si desea crear un encabezado puente. Nota: Si no recibe un mensaje para agregar un encabezado puente, probablemente rechazó este mensaje una vez antes y tendrá que agregarlo manualmente (ver más abajo)