【问题标题】:Do OS X applications written in Mono have the same features as MonoTouch?用 Mono 编写的 OS X 应用程序是否具有与 MonoTouch 相同的功能?
【发布时间】:2010-10-21 09:51:15
【问题描述】:

我的意思是:

  • MonoTouch 集成并绑定到 Interface Builder 和完整的 Cocoa 框架。
  • MonoTouch 应用程序使用运行时进行编译,因此没有 JIT,并且主机操作系统上不需要存在运行时。

用 Mono 编写的 OS X 应用程序能否利用这些 MonoTouch 功能?

【问题讨论】:

    标签: macos mono xamarin.ios jit


    【解决方案1】:

    新的“MonoMac”是原生 Cocoa 库的包装器,就像 MonoTouch 一样,并与 Interface Builder 集成。

    我不知道您是否可以执行完整的 AOT 来摆脱 JIT(因为在完整的计算机上几乎没有什么意义),但是就像 MonoTouch 一样需要运行时。它的结果是运行时是独立的还是与 MonoTouch 等应用程序捆绑在一起。

    我认为,通过今天的 Mac App Store 公告,您将看到 Mono 朝着使完全包含的 Mac 捆绑包更容易的方向发展。

    http://www.mono-project.com/MonoMac

    http://tirania.org/blog/archive/2010/Oct-20-1.html

    【讨论】:

    • 感谢 jpobst... 是的,我正在考虑今天的公告。那么您目前可以将运行时与应用程序捆绑在一起吗?并且....删除未使用的命名空间的 MonoTouch 工具是否也适用于 OS X?干杯老兄
    • 鉴于该公告的最新性,我认为它仍然悬而未决。但是,是的,所有这些都是可能的,这只是一个工具的问题,可以让用户无缝连接。 Mono 的 LGPL 许可证是否与 Mac App Store 兼容,或者是否需要像 MonoTouch 这样的商业许可证,还有待观察。
    猜你喜欢
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    相关资源
    最近更新 更多