L'articolo https://developer.xamarin.com/guides/cross-platform/macios/binding/ menziona come una libreria nativa scritta utilizzando Objective-C può essere utilizzata in Xamarin. C'è qualche documentazione disponibile per fare lo stesso con un framework nativo scritto in Swift? https://developer.xamarin.com/guides/ios/advanced_topics/embedded_frameworks/ parla dell'uso di framework embedded ma non dice nulla di swift. Funziona la stessa cosa?Utilizzo della libreria Swift in Xamarin
risposta
Binding librerie Swift non è ufficialmente supportato, ma si può trovare una documentazione su come farlo:
https://medium.com/@Flash3001/binding-swift-libraries-xamarin-ios-ff32adbc7c76
Eccellente! Tu sei l'MVP :)! –
Link interrotto, puoi postarlo direttamente? –
L'ho salvato quando hanno annunciato lo spegnimento, appena pubblicato su Media. –
Swift non supporta la creazione statiche 'librerie .a', supporta solo la creazione Framework. L'unico modo che conosco attualmente è creare una libreria statica ObjC ed esporre il tuo Swift Framework tramite funzioni basate su ObjC e quindi puoi associarlo a C#. – SushiHangover
@SushiHangover - se un progetto ha qualche riferimento rapido, non può essere tradotto in una libreria! ma se usa un framework rapido allora non è il problema possiamo convertirlo in una libreria. Correggimi Se ho torto! Se hai qualche campione funzionante ospitato in Github o qualcosa di gentile, considera la condivisione di esso –
@ DuraiAmuthan.H I'm non sei sicuro di cosa intendi ... – SushiHangover