我想键入一个在多个类中通用的枚举。我可以:
1 在其他人直接继承的类中创建 typedef
2 Typedef 每个类的枚举。
3 为 NSObject 创建一个类别并在其中输入枚举。
虽然第一个选项不需要重复——我认为这是三个选项中最好的一个——但只为一个枚举创建一个全新的类感觉是错误的。这是反模式吗?有没有更好的办法?
我想键入一个在多个类中通用的枚举。我可以:
1 在其他人直接继承的类中创建 typedef
2 Typedef 每个类的枚举。
3 为 NSObject 创建一个类别并在其中输入枚举。
虽然第一个选项不需要重复——我认为这是三个选项中最好的一个——但只为一个枚举创建一个全新的类感觉是错误的。这是反模式吗?有没有更好的办法?