tutorial framework custom create awesome ios swift frameworks

ios - custom - swift framework tutorial



Fallo cuando uso Bridging Headers en frameworks rĂ¡pidos (2)

Estoy haciendo un marco rápido y quiero usar viejas clases objetivo c. Para esto, uso el método de encabezados de puente, pero cuando intento construir aparece este error:

<unknown>:0: error: using bridging headers with framework targets is unsupported

Agregué mi {PROJECT} -Bridging-Header.h al Objective-C Bridging Header en Swift Compiler - Generación de código

¿Cómo puedo resolverlo?

Lo hice en aplicaciones y funciona bien, pero en este marco no

Gracias


iHart es correcto

Para que siga los pasos a continuación: 1. elimine su encabezado de puente y todo el archivo relacionado. . . 2. Clean Build / Solution. Cmd + Shift + k me gusta. . . 3. Cree un nuevo archivo Objective-C para crear puentes de creación de archivos de cabecera. . .

Pero lo que tuve que hacer también es agregar todos los archivos de encabezado faltantes al encabezado de mi paraguas. Y también asegúrese de que estos archivos estén marcados como públicos. En Xcode puede agregarlos a la sección pública en Fases de compilación -> Encabezado.


Para eso siga los siguientes pasos:

  1. Retire su encabezado de puente y todo el archivo relacionado.
  2. Clean Build. Cmd + Shift + k me gusta.
  3. Cree un nuevo archivo Objective-C para crear puentes de creación de archivos de cabecera.
  4. Ahora, agregue su archivo de otros.

Espero que esto funcione para ti porque solucionamos exactamente el mismo error en esta solución.