https://forums.developer.apple.com/thread/115932像这篇文章一样,我也需要在我的mac应用程序中使用carbon,但是,我知道carbon api仅支持32位操作系统,而从Mac OS 10.15开始,它将不支持32位应用程序。因此,我将无法使用Carbon API。
No Carbon Human-Interface-Toolbox in OSX 64-bit binaries?-我浏览了这篇文章,但实际上并不太了解我需要做什么。
下面是我当前的代码。什么是该Carbon API的替换或迁移,正确的替代方法是什么?
static const EventTypeSpec menuEnableEvents[] =
{
{ kEventClassMenu, kEventMenuEnableItems }
};
static const EventTypeSpec menuEvents[] =
{
{ kEventClassCommand, kEventCommandProcess }
};