【发布时间】:2011-07-31 22:04:50
【问题描述】:
我已经用 python 为 JIRA 编写了一个客户端,我想知道是否有任何方法可以将我现有的用 python 编写的库用于 iPhone jira 客户端。
我阅读了一些关于 pyObjc 的内容,我认为它是两种语言之间的桥梁。
我可以将我的 python 库编译成 ObjC 库吗?
如果有人能指出我的方向,将不胜感激。
顺便说一句,我是两种语言的新手。
谢谢
【问题讨论】:
我已经用 python 为 JIRA 编写了一个客户端,我想知道是否有任何方法可以将我现有的用 python 编写的库用于 iPhone jira 客户端。
我阅读了一些关于 pyObjc 的内容,我认为它是两种语言之间的桥梁。
我可以将我的 python 库编译成 ObjC 库吗?
如果有人能指出我的方向,将不胜感激。
顺便说一句,我是两种语言的新手。
谢谢
【问题讨论】:
您可能想要做的是将 Python 解释器嵌入到原生 iPhone 应用程序中,然后发出命令让其运行您的 Python 脚本,进而调用您的 Python 库。
开机
在应用中创建 Python 解释器
让它加载您的 Python 库
设置 Python 环境(全局变量等)
然后
据我所知,您可以在 XCode 中使用 C/C++ 工具来嵌入解释器 - 我不确定是否需要 pyobjc。
您无法将现有的 Python 源代码转换为 ObjC 代码。
这里有更多信息
【讨论】: