Директивы компилятора Objective-C

Статья частично устарела, но может дать представление о различных директивах компилятора (начинающиеся со знака @):
http://itw66.ru/blog/obj_c/585.html

Что изменилось:
— @«string» называется литералом и с тех пор к нему добавлись массивы, словари, NSNumber и т.п.;
— категория не может добавлять переменных экземпляра? Можно добавлять свойства, которые будут работать как переменные;
— что-то запутанное про synthesize и dynamic — из статьи не ясна разница между ними. К тому же сейчас использовать synthesize необязательно — будут только особенности доступа к свойству/переменной;
— обработка исключений есть, но в полноценных проектах не встречал. Objective-C — это не Java, где вместо объектов-ошибок используют исключения.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *