c++ - 我正在 Mac 上开发 GUI 应用程序。我已经使用 C++ 10 多年了。我需要切换到 Objective C 吗?

标签 c++ objective-c cocoa

我已经使用 C++/Linux 编写代码 10 多年了。

我要转行做 Mac 开发。

我的开发涉及 GUI 组件。

学习 Cocoa/Objective-C 是我唯一的选择,还是有办法包装 Cocoa 并从 C++ 领域使用它?

谢谢!

最佳答案

是的,你需要学习 Objective-C。此外,如果你不需要的话,你不会有太多收获。难学的不是语言,而是 Cocoa 框架(不是因为它天生就很难,而是因为它太大了)。

关于c++ - 我正在 Mac 上开发 GUI 应用程序。我已经使用 C++ 10 多年了。我需要切换到 Objective C 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2109450/

相关文章:

C++0x lambdas 编码风格

c++ - clang sanitizer 错误回调

c++ - 满足以下条件的高效图算法?

ios - 如何做放大和变换动画?

objective-c - Objective C 在自定义 View 中更改 NSRect 的自动调整大小

objective-c - OSX应用程序,获取用户使用NSOpenPanel选择的文件数据

c++ - 查找存储在二叉搜索树的所有非叶子中的数据总和? (返回整数的独立递归函数。)

ios - Mute Video + Transform Video 使用 AVAssetExportSession 的单一导出操作

ios - UIViewController 的 subview 最初在什么时候明确布局?

ios - 性能 - NSValue 中的结构与容器对象