Я пытаюсь расширить класс UIView, чтобы включить метод setUserData, который будет содержать значения объекта или любое значение. Вот декларация:
userData определяется как свойство id в файле .h.
@implementation UIView (Extensions)
@synthesize userData;
-(void) setUserData:(id)value
{
self.userData = value;
}
@end
Конечно, xCode жалуется, что я не могу использовать @synthesize в категориях. Как мне решить эту задачу или, может быть, в UIView уже есть свойство, которое может содержать объект. Как и свойство тега, но свойство тега содержит только целые числа.