我目前在我所有的 Objective-c 项目中都使用类扩展。
我想这只是“语言”的问题,但是通过阅读此链接Categories and Extensions上的 Apple 文档:
类扩展的一个常见用途是将公开声明为只读的属性重新声明为私有的 readwrite:
......一个类通常也有一个公开声明的 API,然后有一个私有声明的附加方法,供该类或该类所在的框架单独使用。
实际上,当我们用我的母语说“普通”时,它意味着一种隐含的方式,即“还有其他东西……”。
所以我非常基本的问题是?是否还有其他可以使用扩展的场景。