对于 Appcelerator 来说,Hyperloop 看起来是一个令人兴奋的前进方向。我已经阅读了非常基本的 Hyperloop 文档并观看了介绍视频。在介绍视频中,我可以看到可以使用简单的 Swift 或 Objective-C 文件,
我很想知道有多少现有的 Swift/Objective-C 代码库可以放入 Hyperloop 项目中?例如,我们可以拿一个用 Swift/Objective-C 编写的整个项目并使用 Hyperloop 来处理它吗?
有人有动手经验吗?
干杯!
对于 Appcelerator 来说,Hyperloop 看起来是一个令人兴奋的前进方向。我已经阅读了非常基本的 Hyperloop 文档并观看了介绍视频。在介绍视频中,我可以看到可以使用简单的 Swift 或 Objective-C 文件,
我很想知道有多少现有的 Swift/Objective-C 代码库可以放入 Hyperloop 项目中?例如,我们可以拿一个用 Swift/Objective-C 编写的整个项目并使用 Hyperloop 来处理它吗?
有人有动手经验吗?
干杯!
您可能会使用大量代码,但您不能(今天)在不做一些工作的情况下轻松放入完整的 xcodeproject。
如果您查看与 Hyperloop ( http://labs.appcelerator.com/project/55f74a9f421c44837717716b/Hyperloop-Module ) 一起提供的示例 iOS 项目,您会看到 swift 和 Objective-c 代码的示例有所下降。
我建议查看Loop Modules中的示例,因为它们提供了很多在 Hyperloop 中使用 Swift-Objective C 的方法。根据我自己的经验,你不能拖放当前的 X-Code 项目,集成到 Hyperloop 中的每个部分都作为一个模块(他们称之为框架,但对我来说它是一个模块)需要适应在钛内部使用。
我的个人经验,只要有足够的修补(或知识),你就可以集成任何你想要的原生 Swift-Objective C 组件。我什至编译源 C 并将其集成到 Hyperloop 中,并用 C 调用其中的函数。
目前我在同一个项目中使用 Javascript、Swift、Objective-C 和 C,到目前为止效果很好:)
Appcelerator 的最新文档也在这里
另一个好消息是 Hyperloop现在可用于 Appcelerator 的免费独立程序。