Hyperloop看起来是Appcelerator令人兴奋的前进方式。我已经阅读了非常基本的Hyperloop文档并观看了介绍视频。在介绍视频中,我可以看到可以使用简单的Swift或Objective-C文件,
我有兴趣了解有多少现有的Swift / Objective-C代码库可以放入Hyperloop项目中? 例如,我们可以使用Swift / Objective-C编写整个项目并使用Hyperloop进行处理吗?
有没有人有经验?
干杯!
答案 0 :(得分:2)
你可能会使用很多代码但是你不能(今天)轻松地放入一个完整的xcodeproject而不需要做一些工作。
如果你看一下Hyperloop(http://labs.appcelerator.com/project/55f74a9f421c44837717716b/Hyperloop-Module)旁边的示例iOS项目,你可以看到一些swift和objective-c代码的例子。
答案 1 :(得分:0)
我建议查看Loop Modules的示例,因为它们提供了很多在Hyperloop中使用Swift-Objective C的方法。根据我自己的经验,你不能删除和拖动当前的X-Code项目,集成到Hyperloop中的每个部分都作为一个模块(他们称之为框架,但对我来说它是一个模块)需要适应在Titanium中使用。
我的个人经验,通过足够的修补(或知识),您可以集成任何您想要的原生Swift-Objective C组件。我甚至编译源C并将其集成到Hyperloop中并使用C调用其中的函数。
目前我在同一个项目中使用Javascript,Swift,Objective-C和C,到目前为止效果很好:)
Appcelerator的最新文档也是here
另一个好消息是Hyperloop is now available到Appcelerator的免费Indie程序。