Я пытаюсь избавиться от надоедливого предупреждения, которое мне дает CLANG / LLVM 3.0.В моем объекте есть следующий набор символов ивара:
bool preloaded;
И следующее объявление свойства:
@property(readonly) bool preloaded;
И следующий синтезирующий вызов:
@synthesize preloaded;
AsСтоит, компилятор жалуется:
Свойство по умолчанию считается атомарным
Если я изменю объявление свойства, добавив «атомарный»:
@property(atomic,readonly) bool preloaded;
Он также жалуется на это:
ошибка: ожидается атрибут свойства до 'atomic'
Так что, похоже, я проклят, если сделаю, и проклят, еслиЯ не ... Что-то мне не хватает?