标签: python objective-c wrapper scripting-bridge
我创建了一个Objective-C框架,我想通过python脚本导入和访问它。我理解如何在Python中导入这些东西,但是我需要在obj-c方面做些什么才能使该框架可导入?
由于
答案 0 :(得分:5)
您可以使用PyObjC,它包含在Mac OS X 10.5及更高版本中。
答案 1 :(得分:5)
正如查克所说,你会想要使用PyObjC。具体来说,我建议获取source,其中包含一系列脚本,pyobjc-metadata(这里是readme),它们似乎不包含在默认的Apple安装中,用于包装一个框架,生成Python方面需要的元数据,等等。
答案 2 :(得分:2)
我不确定这个特定组合是否有效,但您可以使用SWIG从Objective-C创建一个Python模块,然后将其导入到Python中。