Я только начал изучать Obj-C, и я немного запутался. Видео, которые я смотрел на Lynda.com, были созданы с помощью Xcode 4, но есть так много различий, что мне трудно поверить, что все они появились в двухточечных выпусках. Например:
В видео вы можете написать:
@property NSString * myString
И было бы хорошо, но теперь в 4.2 выдает ошибку, если вы не напишите что-то вроде:
@property (nonatomic, retain) NSString * myString
Кроме того, по умолчанию в коде реализации больше нет методов init или dealloc, и NSAutoReleasePool реализован совершенно по-другому. Что дает?