iOS Come creare manualmente un'intestazione Bridging Bridging

Esempio

  • Aggiungi un nuovo file a Xcode (File> Nuovo> File), quindi seleziona "Sorgente" e fai clic su "File intestazione".

  • Assegna un nome al file "YourProjectName-Bridging-Header.h". Esempio: nella mia app Station, il file è denominato "Station-Bridging-Header".

  • Crea il file.

  • Passare alle impostazioni di creazione del progetto e trovare la sezione "Swift Compiler - Generazione del codice". Potresti trovare più veloce digitare "Swift Compiler" nella casella di ricerca per restringere i risultati. Nota: se non hai una sezione "Swift Compiler - Generazione codice", significa che probabilmente non hai ancora aggiunto classi Swift al tuo progetto. Aggiungi un file Swift, quindi riprova.

  • Accanto a "Objective-C Bridging Header" è necessario aggiungere il nome / percorso del file di intestazione. Se il tuo file si trova nella cartella principale del tuo progetto, inserisci semplicemente il nome del file di intestazione. Esempi: "ProjectName / ProjectName-Bridging-Header.h" o semplicemente "ProjectName-Bridging-Header.h".

  • Apri la tua intestazione di bridging appena creata e importa le tue classi Objective-C usando le istruzioni #import. Qualsiasi classe elencata in questo file sarà accessibile dalle tue classi veloci.