Utilice Swift en proyectos OC (OC mixto y Swift, simple y claro)
1. Configurar módulo Defines = YES
2. Cree un nuevo archivo rápido para permitir que xcode lo ayude a configurar el archivo puente
Seleccione Crear encabezado de puente
p>Una vez completada la configuración, Xcode generará automáticamente un archivo OCToSwift-Bridging-Header.h para usted. Los archivos OC se pueden importar internamente, para que los archivos OC se puedan usar en Swift.
3. Importe el archivo #import "OCToSwift-Swift.h" (#import "el nombre de su proyecto-Swift.h") al archivo OC. Debe compilarlo antes de importarlo; de lo contrario, OCToSwift-. Es posible que no se encuentre el archivo Swift.
El siguiente es un ejemplo de uso:
El archivo MySwift es como se muestra a continuación, @obcj debe agregarse delante de la clase y. función que será llamada por la clase OC Al mismo tiempo, la clase Swift necesita heredar de NSObject. Si tiene algo que no comprende o si la configuración es incorrecta, puede dejar un mensaje. y haré todo lo posible para responder a sus preguntas.
Espero que todos me corrijan si escribo algo mal.
Próximo artículo: Uso de OC en proyectos Swift Si estás interesado, puedes echarle un vistazo
.