我应该在什么平台上编译我的应用程序,以便其他人可以使用它? 32位还是64位?

时间:2011-09-18 08:51:37

标签: objective-c macos 32bit-64bit

我是OS X世界的新手,但我想学习如何使用Objective C和XCode构建Mac OS X应用程序。

我不知道的是,我应该在什么平台上编译这个应用程序,以便我可以将其提供给其他人。 我编译为32位还是现在大多数Mac都是64位,我可以编译为64位吗?

1 个答案:

答案 0 :(得分:2)

现代Mac现在都是64位,但您仍然可以编译32位/ 64位应用程序,因此它们可以在两个平台上运行。

如果您正在学习并且不需要向后兼容性,我会坚持使用64位。这样您就可以使用现代运行时的所有优点(仅适用于64位)和ARC(仅适用于64位)。