ios - MonoTouch 迁移分析器

标签 ios xamarin.ios monodevelop

是否有适用于 MonoTouch 的迁移分析器?

我见过一个用于 Mono 的,但不是用于 MonoTouch 的。

最佳答案

简答:不,目前没有。

长答案

情况与Mono有点不同。通常,您使用 MoMA 测试完整编译(针对特定版本的框架).NET 应用程序, 以获得有关 Mono 中哪些部分缺失(或不完整)的报告,这些部分可能会影响您的应用程序在其他平台(例如 OSX 和 Linux)上的执行。

为 MonoTouch 测试完整应用程序会报告大量问题 - 因为 UI 工具包完全不同。例如。关于 System.Windows.Forms、WPF... 的任何内容都会总是丢失。

但是,如果您的程序集已经拆分为(类似于)MVC 设计,则可以根据基于 MonoTouch 基类库的定义测试其中的一些(非 UI 部分) .

最后,如果有人有迫切需要(或正在寻找一个不错的项目),MoMA 可以作为开放源代码使用,并且 MonoTouch 的评估版本包含构建定义文件所需的所有程序集。一些额外的过滤可以使它成为一个非常好的工具。

备选

你可以看到一个list of the assemblies是 MonoTouch 和某些平台的一部分 restrictions (与 .NET 相比)您应该知道。

关于ios - MonoTouch 迁移分析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9921781/

相关文章:

ios - 用户选择的 swift 3 重复间隔内的本地通知

ios - 在模拟器上运行时为"No installed provisioning profiles match the installed iOS signing identities."

xamarin.ios - 单点触控推送通知

ios - 来自 ClientRuntimeChannel.cs 的 NullReferenceException

c - Monodevelop 和过剩问题

ios - 如何在模型对象中存储许多图像? Objective-C

ios - 游戏中心和安全

ios - MonoDevelop/XCode 构建成功。构建失败。无效数据

c# - Monodevelop启动时出现异常: TypeInitializationException

c# - 表达式表示 `type' ,其中应为 `variable' 、 `value' 或 `method group' (CS0119) (MyFirstGame)