Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个 Objective-C 框架,我想通过 python 脚本导入和访问它。我了解如何在 Python 中导入这些东西,但是我需要在 obj-c 端做什么才能使该框架可导入?
谢谢
正如 Chuck 所说,你会想要使用PyObjC 。具体来说,我建议获取source,其中包含一组脚本 pyobjc-metadata (这里是自述文件),它似乎不包含在默认的 Apple 安装中,用于包装框架,生成 Python 的元数据侧面需求等等。
您可以只使用Mac OS X 10.5 及更高版本中包含的PyObjC 。
我不确定这种特定组合是否有效,但您也许可以使用SWIG从您的 Objective-C 中创建一个 Python 模块,然后可以将其导入 Python。