我知道我可以使用“类别扩展”(即@interface NSMutableArray (MyExtension))“子类化” NSMutableArray,以向该类添加新功能。但是,有没有一种使用类别扩展的方法来向扩展添加新属性?

最佳答案

请注意,@interface NSMutableArray (MyStuff)是类别,而不是类扩展。在这种情况下,它们是相似的,但实际上有很多不同的细节。

您不能通过任何一种机制将存储添加到现有类。但是,您可以使用Associative References将数据与实例相关联。

关于objective-c - 如何通过类别扩展将属性添加到NSMutableArray?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4071500/

10-12 17:06
查看更多