【发布时间】:2025-12-16 23:55:02
【问题描述】:
我在多年前使用 C++ 进行开发,但现在我主要是一名 Java 软件工程师。鉴于我拥有一部 iPhone,准备下个月购买 MacBook,并且通常对开始使用 Mac OS 开发(使用 Objective C)感兴趣,我想我会提出这个问题:下一步是什么?
更具体地说,我应该选择哪些书籍,是否有任何网络资源可供某些人指出?我打算购买的一些书籍:
有人熟悉这些标题吗?最后,一旦我踏上这段旅程,我会对我应该准备好期待什么的总结非常感兴趣。作为使用 IntelliJ IDEA 进行 Java 开发的人,当我转向在 Xcode 中编写 ObjectiveC 代码时,我会注意到哪些关键差异? Mac OS 桌面开发和 iPhone 开发有什么区别?习惯了Java垃圾收集,关于ObjectiveC垃圾收集/内存管理我应该知道些什么。还有其他任何人想指出的语言特定问题吗?如何构建 UI?是更接近于 Swing,构建代码与之交互的 Visual C++ 资源文件,还是更像一些 borland IDE,将为 guis 生成代码?
【问题讨论】:
标签: java c++ objective-c cocoa macos