Ho un framework personalizzato TSUI definito come modulo. Ha sia il codice Objective-C e Swift. Se ho importare nel codice Objective-C come segue:@import X; Cause errore Impossibile creare il modulo X
#import <TSUI/TSUI.h>
Tutto funziona bene, ma poi ho solo l'accesso al codice Objective-C. Tuttavia, se importarlo come:
@import TSUI;
o
#import <TSUI/TSUI.h>
#import <TSUI/TSUI-Swift.h>
tutto compila bene, ma in Xcode ottengo il seguente errore:
Sia il quadro e il codice app Ho impostato le seguenti impostazioni di creazione:
- Contenuto incorporato cont ains Swift code = YES
- Consenti non modulare comprende in moduli quadro = YES
- Enable Moduli = YES
Ho provato la pulizia del progetto, la pulizia dei dati derivati, e la questione continua a tornare . Appare anche se il framework non contiene codice Swift ma è incluso con @import anziché #import. Al momento considererei un bug.
avete provato la costruzione del progetto prima di importarlo? –
Puoi creare e caricare un piccolo progetto di esempio con questo problema? – JAL