It is not possible to add an @property
to a category out of the box. However there is a workaround that involves creating something like this:
static const char kMyChar;
And binding it to the category (making it an "associated object") via something like this:
objc_setAssociatedObject(self, &kMyChar, alertWrapper, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
Take a look here for complete documentation of a good example that "adds a property" to a block-based UIAlertView
category...