Próbuję dodać "właściwości" do kategorii przy użyciu API obiektów stowarzyszonych.Czy obiekt objc_setAssociatedObject jest niedostępny w systemie iOS?
objc_setAssociatedObject(self, &kIsAnimatingAssocObjKey, animating,
OBJC_ASSOCIATION_RETAIN_NONATOMIC);
Xcode narzeka:
niejawnej deklarację funkcji 'objc_setAssociatedObject' jest nieprawidłowa w C99
i
Korzystanie z identyfikatorem nierejestrowanej 'OBJC_ASSOCIATION_RETAIN_NONATOMIC'
Xcode 4.5.2, iOS SDK 6 z docelowym wdrożeniem 6. To nie działa.
Żadne z articles na obj_assoc nie wspomina, że muszę zaimportować coś specjalnego.
Państwo odpowiedź została wprowadzona 4 sekundy wcześniej, więc mogę usunąć moje (-: –
Hehe, dzięki Martin - znajdziemy jedną z twoich upvote: D – Till
Dzięki! Każdy pomysł, jak powinniśmy się tego nauczyć? Dokumentacja firmy Apple mówiła, teraz mówi po prostu "framework Objective-C" – user1055568