Objective-C categories: Can I add a property for a method not in my category?

后端 未结 3 1657
暖寄归人
暖寄归人 2020-12-15 16:23

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
         


        
3条回答
  •  [愿得一人]
    2020-12-15 17:11

    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;

提交回复
热议问题