Я пытаюсь добавить "свойства" к категориям с помощью API-интерфейсов связанных объектов.
objc_setAssociatedObject(self, &kIsAnimatingAssocObjKey, animating,
OBJC_ASSOCIATION_RETAIN_NONATOMIC);
Xcode жалуется:
Неявное объявление функции 'objc_setAssociatedObject' недопустимо в C99
и
Использование необъявленного идентификатора 'OBJC_ASSOCIATION_RETAIN_NONATOMIC'
Xcode 4.5.2, iOS SDK 6 с целью развертывания 6. Это не работает.
Ни одна из статей на obj_assoc не упоминает, что я должен импортировать что-нибудь особенное.