Определите интерфейс для категории, так же, как вы бы сделали с классом:
@interface NSObject (RetainProperty)
@property (nonatomic, readonly) BOOL moreThanOneRetain;
@end
@implementation NSObject (RetainProperty)
@dynamic moreThanOneRetain;
-(BOOL)moreThanOneRetain
{
return (1 < [self retainCount]);
}
@end