我已经关注http://wiki.appcelerator.org/display/guides/iOS+Module+Development+Guide并创建了一个ios模块并将其集成到钛应用程序中。现在请帮助我如何将现有的iOS4(iPhone)应用程序转换为iOS模块。
我的问题可能非常狡猾,请帮助我:)
答案 0 :(得分:0)
Titanium mobile使用其原生javascript来开发模块。在编译时,它将源代码转换为本机代码 根据您的情况,您在iOS 4中有一个原生应用程序,因此为了将其转换为钛,您必须使用原生的javascript从头开始创建应用程序。 我认为没有任何技巧或应用程序可以将原生iOS应用程序转换为钛。
答案 1 :(得分:0)
一个建议是创建一个空模块并将现有代码放入其中。棘手的部分是摆脱你自己的Appdelegate并将模块委托附加到你的源代码。
您可以按如下方式显示任何视图控制器
[[TiApp app] showModalController:myViewController animated:YES];