gpt4 book ai didi

python - 什么是 PyObjC?

转载 作者:太空狗 更新时间:2023-10-30 02:35:12 27 4
gpt4 key购买 nike

我理解 PyObjC 的概念,但找不到任何关于它到底是什么或如何开始使用它的信息。

它是否像一个转换器,您可以在其中输入 python 文件并获得一个 objective c 文件?或者它是一个你可以导入到你的 objective-c 文件的库,让你在其中编写 python?

还是完全不同?

如果有人可以提供有关如何处理它的提示、它的工作原理的概述,或者只是一些关于使用它的 hello world 的说明,我将非常感激。

最佳答案

这是一个language binding ,这意味着它允许您从 Python 调用 ObjC 代码,反之亦然。您在 ObjC 中编写包装器模块,这些模块可以链接到 Python 解释器(用 C 语言编写)以使其能够访问 ObjC 函数(对于此用例为 tutorial)。显然,整个 Cocoa 框架已经包装好,因此您可以轻松地从 Python 中使用它。

反之亦然,它使您能够将 Python 解释器链接到您的 ObjC 应用程序,并使用它在您的应用程序中执行 Python 代码 (tutorial)。

关于python - 什么是 PyObjC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3953679/

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