¡Esto realmente funciona como un encanto!
Lo he hecho desde que se lanzó Swift y todavía escribo cada nuevo fragmento de código en Swift.
Todo lo que necesita es un ” ProductModuleName-Bridging-Header.h ” en el que puede importar todos los encabezados de Objective-C que desee usar en su código Swift. Puede generar esto o simplemente agregar el primer archivo Swift y Xcode le pedirá que cree este archivo.
También asegúrese de que en Configuración de compilación -> Compilador rápido – Generación de código, la configuración de compilación de Encabezado de puente de Objective-C tenga una ruta hacia el archivo de encabezado de puente.
- ¿Cómo se puede encontrar un desarrollador móvil experimentado en los Estados Unidos?
- ¿Cuándo se llama al método textFieldShouldClear?
- ¿Cómo puede un estudiante no CS aprender Swift y desarrollar aplicaciones?
- ¿Qué habilidades se deben aprender para desarrollar aplicaciones de Android / iOS desde cero, suponiendo que tenga un conocimiento de programación muy básico (principiante)?
- ¿Cuál es el mejor software de prueba A / B para aplicaciones web móviles?
La otra forma también funciona sin problemas, puede usar las clases Swift sin problemas en su código Objective-C. Solo necesita importar un encabezado generado llamado ” #import” ProductModuleName-Swift.h ”
Para obtener más información, consulte: Swift y Objective-C en el mismo proyecto