在iPhone上使用语言

是否可以在Go for iPhone中编写?我认为需要执行以下步骤

  1. 将Go编译为ARM Mach-O二进制文件(我希望GCCGO能够做到这一点)

  2. 将iPhone应用程序编译为静态库(我认为可以重命名main()-> main2()等)

  3. 以与iPhone静态库链接的Mach-O二进制格式编译Go。Go将不得不调用main2。

  4. 制作一些plist文件,zip文件,签名


千巷猫影
浏览 237回答 3
3回答

倚天杖

由于这个问题已有4年历史了,此后发生了很多事情,我想我应该在已经存在的答案中添加一些内容:这个github项目支持编写完全用Go for Android和iOS(具有有限的可用API子集)编写的本机应用程序,以及Android或iOS本机代码通过绑定与Go代码进行通信的SDK应用程序。

繁花如伊

能够编译和运行程序只是为iPhone编写go的一部分。您仍然需要绑定到iOS API才能对其进行任何有趣的操作。其他人已经给出了指向iOS语言端口的指针,但是在那之后您还有很长的路要走。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go