我有一个使用Xamarin.iOS开发的应用程序,我想将其移植到Windows10。我读到可以使用Windows Bridge将使用Objective-C (WinObjC提供对iOS应用程序接口的支持)开发的应用程序移植到使用WinObj项目的Windows10。
是否可以使用Xamarin.iOS对用C#编写的项目执行相同的操作?
发布于 2015-08-08 08:29:51
如果你正在使用Xamarin.iOS,你需要忘记WinObjC。WinObjC是使用Objective-C编写本机windows应用程序的桥梁。由于您使用的是C#,因此可以使用XAML编写接口,并轻松地在应用程序之间共享您的业务逻辑。
发布于 2015-08-08 00:36:37
WinObjC项目是Cocoa Touch的桥梁,而不是端口,它是真正的Objective-C。您必须手动将您的C#代码转换为Objective-C,是的。最终,您将能够(主要)在iOS和Windows上使用相同的源代码!
发布于 2015-08-08 01:52:10
使用Windows Bridge for iOS将您的Xamarin.iOS应用程序带到Windows不起作用。这只适用于完整的Objective-C项目。无论如何,当你正确地封装了Xamarin.iOS之后,你将能够非常快速地构建你的Windows App。然后,您只需要重新构建UI,并可能实现一些接口:)
https://stackoverflow.com/questions/31877613
复制相似问题