对于最终将移植到 Android/Winphone 的 iOS 应用程序,我希望能够在 c# 中编写一些可重用的库,但在传统的 Obj-C 中编写 iOS UI 并从 Xcode 中引用用 c# 编写的库和从 Obj-C 使用它。
我发现很多文档都在谈论通过绑定(Obj-C -> C#)采取另一种方式,但与我的问题无关。此外,4 年前在这里提出了一个类似的问题,但生态系统发生了很大变化,信息似乎过时了,答案中的一些链接现在重定向到其他地方:
那么,这可能吗?如果是这样,如何,以及今天实现它的最佳方法是什么?(或者,这是一个坏主意,应该放弃吗?)