1

我是 iPhone 开发的新手。我知道使用 Objective-C 语言,但我不知道它在 Mac OS Snow leopard 上使用 Objective-C 1.0 或 Objective-C 2.0。

请给我建议。谢谢。

4

2 回答 2

3

目标-C 2.0。事实上,使用当前的开发工具,使用 1.0 并不容易。

扩大一点:

OC 2.0 具有以下特性

  • 特性
  • 垃圾收集(iOS 除外)
  • 非脆弱实例变量
  • 快速枚举
  • 64位支持

在我看来,仅就属性和快速枚举而言,这是值得的。

而且我认为没有不支持 OC 2.0 的 iOS 支持版本。

你为什么不使用它?

于 2011-05-26T08:36:24.803 回答
2

你应该使用 objc-2。

在这个时候使用 objc-1 进行 ios 开发是不寻常的。

于 2011-05-26T08:43:59.683 回答