https://developer.xamarin.com/guides/cross-platform/macios/binding/ makalesi, Xamarin'de Objective-C kullanılarak yazılmış bir yerel kitaplığın nasıl kullanılabileceğinden bahseder. Swift'de yazılan bir yerel çerçeve ile aynı şeyi yapmak için kullanılabilir herhangi bir belge var mı? https://developer.xamarin.com/guides/ios/advanced_topics/embedded_frameworks/, yerleşik çerçevelerin kullanılmasından bahseder, ancak hızlı bir şey söylemez. Aynı şey işe yarıyor mu? Swift kütüphaneleri BağlamaXamarin'deki Swift kütüphanesini kullanma
cevap
resmen desteklenmiyor, ama bunu yapmak için nasıl bir dokümantasyon bulabilirsiniz:
https://medium.com/@Flash3001/binding-swift-libraries-xamarin-ios-ff32adbc7c76
Mükemmel olan! Sen MVP'sin :) –
Kırık link, doğrudan gönderebilir misiniz? –
Kapatma işlemini açıkladığında kaydettim, sadece Ortama gönderdim. –
Swift statik '.a' kütüphaneler oluşturulmasını desteklemiyor, sadece Çerçeve oluşturulmasını desteklemektedir. Şu anda bildiğim tek yol, bir ObjC statik kitaplığı oluşturmak ve Swift Framework'ünü ObjC tabanlı işlevler aracılığıyla açığa çıkarmak ve bunu C# 'ya bağlamaktır. – SushiHangover
@SushiHangover - Bir projenin hızlı bir referansı varsa, o zaman .a kütüphanesine çevrilemez! ama hızlı framework kullanırsa sorun değil biz onu .a kütüphanesi içine dönüştürebilirsiniz.Correct me Eğer yanlış varsa Github içinde barındırılan herhangi bir çalışma örneğiniz varsa ya da bir şey paylaşmayı düşünebilirsiniz lütfen –
@ DuraiAmuthan.H Ne demek istediğinizden emin değilsiniz ... – SushiHangover