我正在研究制作应用程序,我一直在研究过去如何制作其他iOS应用程序。 Instagram和Snapchat等应用程序部分用Python编写。
我不完全确定为iOS制作的应用程序如何用Swift之外的其他东西编写。如果有人可以在iOS应用程序中简要解释这些语言如何协同工作,那就太棒了。感谢。
答案 0 :(得分:2)
我不知道Instagram应用程序的详细信息,但您可以使用任何为ARM体系结构编译的语言来编写iOS应用程序。您需要设置Xcode来构建代码并输出一个静态库,然后您可以将其他Swift,C,Objective-C或C ++代码链接起来。如果语言不包含在clang中(例如Haskell),则可以使用“运行脚本”构建阶段将该语言的文件构建到您包含在其他目标中的库中。
答案 1 :(得分:0)
问题太明显了,当然你可以使用不同的或多种语言创建iOS应用程序,例如swift + objective c,或者你可以使用c#或c ++或两者的组合来构建应用程序。在应用程序的逻辑部分,它被理解为您可以使用其他语言。