我有一个类层次结构,其中有一个超类,然后是一大堆扩展它的子类。但问题是这些子类永远不会添加新的方法或属性。相反,它们只是覆盖超类方法之一(本质上使其抽象)。这使得子类的 .h 文件完全为空(@interface 和 @end 行除外)。
什么是最合适的行动?我应该留下这些实际上是空的 .h 文件还是有更好的方法来处理这种情况?
我有一个类层次结构,其中有一个超类,然后是一大堆扩展它的子类。但问题是这些子类永远不会添加新的方法或属性。相反,它们只是覆盖超类方法之一(本质上使其抽象)。这使得子类的 .h 文件完全为空(@interface 和 @end 行除外)。
什么是最合适的行动?我应该留下这些实际上是空的 .h 文件还是有更好的方法来处理这种情况?