因此,这是一个新的千年; 苹果已经挥手; 现在在 iPhone (App Store)应用程序中包含 Python 解释器是合法的。
一个人如何做到这一点? 所有现有的讨论(不出所料)都涉及越狱。(老问题: 我可以使用 Python 编写本地 iPhone 应用程序吗)
我在这里的目标不是编写一个 PyObject 应用程序,而是编写一个常规的将 Python 作为嵌入式库运行的 OBC 应用程序。然后 Python 代码将调用本机 Cocoa 代码。这是“控制逻辑是 Python 代码”模式。
有没有使用 XCode 构建 Python 的指南,这样我的 iPhone 应用程序就可以将它链接起来?最好是一个简化的 Python,因为我不需要90% 的标准库。
我可能能够搞清楚线程和 Python 扩展 API; 我在 MacOS 上已经做过了。但只能使用命令行编译器,而不能使用 XCode。