如何在64位Cocoa应用程序中使用第三方32位框架?

| 我有一个仅在Cocoa上的Objective-C中开发的64位应用程序。它包括各种也是64位的插件。这些插件之一需要使用仅针对32位i386构建的第三方框架。这是一个基于C的框架。第三方目前无法生成64位版本。 我不想将整个应用程序和插件套件更改为32位,以适应这个32位框架,但是我也没有其他选择,因为它提供了对专有硬件的访问,并且是唯一的方法我的应用程序(通过插件)将必须操作设备。 使这一切可行的我有什么选择? 显然,我的插件需要为64位,否则主应用程序将不会加载它。但是,在那种情况下,我无法链接到32位外部框架。我已经读到我可能需要一个与插件进行通信的32位辅助应用程序,但不知道这是一个好方法还是推荐的方法。 还有其他方法吗?如果没有,有人可以指出我有关此工作的任何文档或教程吗?     
已邀请:
        一种选择是创建一个使用框架并控制设备的独立32位应用程序。然后为您的应用程序提供一个64位插件,该插件可启动独立应用程序并通过某些IPC机制与其通信。     

要回复问题请先登录注册