有谁知道有一个库有一个 C++ Carbon API 来调用等效的 64 位 Cocoa 函数?我需要将基于 Carbon 的 32 位 C++ 应用程序移植到 64 位,但我害怕不得不在 Objective C 中为 Cocoa 编写代码。
谢谢!
比尔
最佳答案
唯一可用的机制是学习新平台并重新编写应用程序或库。 Carbon 和 Cocoa 之间有许多差异。例如,后者遵循模型/ View / Controller 设计模式。许多其他差异比比皆是(例如,绘图系统完全不同)。两者之间的直接镜像充其量是不稳定的,但这不是一个好主意。
简而言之:学习新平台,帮您自己和您的用户一个忙。非常幸运的是,相比之下,使用 Cocoa 真的很愉快。
关于c++ - 碳到 cocoa 转换库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4527852/