首页 > 解决方案 > 如何在 Mac OS 上从框架文件中查看接口规范

问题描述

我是stdVBA的创建者,这是一个试图扩展 office 功能的库。很长一段时间以来,我一直在寻求将 mac 兼容性添加到 stdVBA,但遗憾的是存在一些障碍。

在 Windows COM 中,如果一个对象实现了 IDispatch(或 ITypeInfo)接口,您可以按名称调用该对象上的函数。此功能也可能嵌入在 Mac OS 上的 Microsoft Office 框架中。例如,当打开时,MicrosoftOLEAutomation.framework我确实找到了一个名为的函数CallFunc,它很可能类似于rtcCallByNamewindows 上的函数。不幸的是,我无法确定框架文件中函数的 C 声明规范......

在 Windows 上,您可以从 DLL 中导出函数(尽管不是它们的 declspecs)。在带有“框架功能查看器”的 Mac OS 上是否有类似的东西?

标签: objective-cswiftmacos

解决方案


推荐阅读