如何将现有的iOS原生应用程序转换为iOS钛模块
我已关注 http://wiki.appcelerator.org/display/guides/ iOS+模块+开发+指南并创建了一个ios模块并将其集成到钛应用程序中。现在请帮助我如何将现有的 iOS4 (iPhone) 应用程序转换为钛的 iOS 模块。
我的问题可能很愚蠢,请帮助我:)
I have followed http://wiki.appcelerator.org/display/guides/iOS+Module+Development+Guide and created a ios module and integrated it to titanium application. Now kindly help me how to convert an existing iOS4 (iPhone) application into iOS module for titanium.
My question might be very sily, kindly help me :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Titanium mobile 使用其原生 JavaScript 来开发模块。在编译时,它将源代码翻译为本机代码。
根据您的情况,您在 iOS 4 中有一个本机应用程序,因此为了将其转换为 Titan,您必须使用其本机 javascript 在 Titan 中从头开始创建应用程序。
我认为没有任何技巧或应用程序可以将本机 iOS 应用程序转换为钛。
Titanium mobile uses its native javascript to develop modules. At compile time it translates the source code into native code.
And as per your situation you have a native application in iOS 4, so in order to convert it to titanium you got to create the application from scratch in titanium using its native javascript.
I don't think there is any trick or application that converts a native iOS application to titanium.
一种建议是创建一个空模块并将现有代码放入其中。棘手的部分是摆脱您自己的 Appdelegate 并将 Modules 委托附加到您的源。
您可以显示任何视图控制器,如下所示
One suggestion would be by creating an empty module and putting your existing code inside it. The tricky part is getting rid of your own Appdelegate and attching the Modules delegate to your source.
You can show any of your view controllers as follows