I want to use a category to make a method on the original class available as a property as well.
Class A:
@interface ClassA - (NSString*)foo; @end >
Here's the warning you're getting:
warning: property ‘foo’ requires method '-foo' to be defined - use @synthesize, @dynamic or provide a method implementation
To suppress this warning, have this in your implementation:
@dynamic foo;