我知道 Objective-C++ 可以存在,因为 Objective-C 和 C++ 在 C 中有共同点。但是 Objective-C 如何与 Python 共存呢?我知道这一定是可能的,因为 wxPython 使用 Cocoa 来绘制接口。
我正在为 OS X 编写一个纸牌游戏引擎。它将能够玩多个游戏(Klondike、Spider、Free Cell,甚至可能是 Hearts 或 Poker)。它将与 Game Center 一起工作,所以我需要有可用的 Cocoa 框架,但我想编写一个 Python API,所以我可以用 Python 自己编写游戏(因为它更易于使用且更具动态性)。我将如何在我自己的应用程序中实现这种语言混合?