ho una sottoclasse di TyphoonAssembly, che contiene questo metodo di fabbrica:Creare esempio Swift dal metodo factory Objective-C
+ (instancetype)assembly;
sto cercando di usarla in un test come segue:
var assembly : ApplicationAssembly! = ApplicationAssembly.assembly()
Ma ottenere l'errore 'assembly() non è disponibile' (vedere l'immagine).
Qual è il modo corretto di creare un'istanza Swift da un metodo di classe C obiettivo.
Ho affrontato lo stesso problema. Anziché utilizzare un parametro dummy, è possibile modificare il nome del metodo statico. Ad esempio: + (instancetype) sharedInstance; passa attraverso il ponte. – kokluch