【问题标题】:Can j2objc be used for generating Objective C code not for iOS?j2objc 可以用于生成不适用于 iOS 的 Objective C 代码吗?
【发布时间】:2016-04-18 14:48:17
【问题描述】:

我们需要将一些 Java 代码转换为适用于 MacOS 和 Linux 的 Objective C。虽然通常可以在这些平台上编译 Objective C,但问题是 - 由 j2objc 生成的代码是否依赖于 iOS 特定的任何内容,或者它可以在 Linux 上编译?

【问题讨论】:

    标签: java j2objc


    【解决方案1】:

    最初,不会,因为它生成的代码依赖于 iOS Foundation 框架,这需要 iOS SDK 许可证,这将 SDK 的使用限制在 Mac 上。但是,由于 Swift being open-sourced 最近带有部分 Linux 版本,该许可限制在未来可能会发生变化。

    j2objc 项目目前没有计划支持其在 Mac 上构建 iOS 应用程序之外的用途。由于完全开源,我们鼓励好奇的开发人员分叉项目并专注于他们想要的任何地方。但是,作为一个小型工程团队,我们没有资源提供帮助。

    【讨论】:

      猜你喜欢
      • 2011-06-20
      • 2020-07-16
      • 2011-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多