gpt4 book ai didi

python - 混合语言——Python 和 Objective-C

转载 作者:太空宇宙 更新时间:2023-11-04 01:33:38 26 4
gpt4 key购买 nike

我知道 Objective-C++ 可以存在,因为 Objective-C 和 C++ 在 C 中有共同点。但是 Objective-C 如何与 Python 共存呢?我知道这一定是可能的,因为 wxPython 使用 Cocoa 来绘制界面。

我正在为 OS X 编写一个纸牌游戏引擎。它将能够玩多个游戏(克朗代克、蜘蛛侠、Free Cell,甚至可能是红心大战或扑克牌)。它将与 Game Center 一起工作,所以我需要有可用的 Cocoa 框架,但我想编写一个 Python API,这样我就可以用 Python 自己编写游戏(因为它更容易使用并且更动态)。我将如何在我自己的应用程序中实现这种语言混合?

最佳答案

如果 Python 应用程序使用编译的外部库,那么这就是扩展 Python。这样做的文档是 here .

如果编译的应用程序使用 Python 编写脚本,那么这就是嵌入 Python。这样做的文档是 here .

关于python - 混合语言——Python 和 Objective-C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11874719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com