Должен ли я использовать Objective-C 1.0 или 2.0 для разработки под iOS? - PullRequest
1 голос
/ 26 мая 2011

Я новичок в разработке для iPhone. Я знаю, что использую язык Objective-C, но не знаю, использую ли он Objective-C 1.0 или Objective-C 2.0 в Mac OS Snow leopard.

Посоветуйте мнепожалуйста. Спасибо.

Ответы [ 2 ]

3 голосов
/ 26 мая 2011

Objective-C 2.0. На самом деле, используя текущие инструменты разработки, нелегко использовать 1.0.

Чтобы немного расширить:

O-C 2.0 имеет такие функции, как

  • свойства
  • сборка мусора (кроме iOS)
  • не хрупкие переменные экземпляра
  • быстрое перечисление
  • 64-битная поддержка

На мой взгляд, это стоит только свойств и быстрого перечисления.

И я думаю, что нет поддерживаемой версии iOS, которая не поддерживает O-C 2.0.

Почему бы вам не использовать его?

2 голосов
/ 26 мая 2011

вы должны использовать objc-2.

необычно использовать objc-1 для разработки ios на данный момент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...