c# - 如何在 xamarin iOS 中使用 swift

标签 c# swift xamarin xamarin.ios frameworks

我正在尝试在 xamarin.iOS 中使用基于 swift 的 iOS 框架

但经过一些研究,我发现 xamarin 也不支持使用 Embedding Mono 的 swift 语言。

如何在 Xamarin.iOS 中使用框架?

最佳答案

Xamarin 正式支持绑定(bind)基于 Objective C 的静态库

但是 Xamarin.iOS 中没有对基于 Swift 的框架的官方支持

  1. 您可以在基于 Objective C 的项目中导入基于 Swift 的框架,并且
    您可以使用 Objective C 公开 API,然后将其转换为 .a 静态库 然后您可以将该静态库转换为 xamarin studio 中的绑定(bind)库 并利用在 xamarin 中

  2. 尝试将 Swift 移植到 C#,它应该也会更快

关于c# - 如何在 xamarin iOS 中使用 swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41821144/

相关文章:

ios - Swift:UIBeizerPath CAShapelayer 填充时填充评论

ios - 如何在 Swift 2 中从 JSON 正确实例化数据模型

ios - iOS 9 之前的 Xamarin UIStackView

c# - 如何删除 RichTextBox 中自动生成的第一行

ios - swift/xcode/iOS : Using Firebase to retrieve data already collected and displaying it in a separate view controller

c# - WPF 中的 XMLSerialization 问题

c# - 将 System.List<string> 转换为 Java.Lang.String[]

android - 带有 Mvvmcross 的 Xamarin 表单选项卡式页面

c# - 如何从 WPF gui 运行异步任务并与之交互

C# 数组索引错误