我为各种类使用了几个类别,Objective-C
我想知道在哪里导入这些类别被认为是最佳实践?例如,这是一个很好的类别NSDate
。我有两个选择:
我只在我使用它的文件中导入这个类别。我拒绝这样做只是因为我认为它会在我的
#imports
. 我喜欢它们简洁而有意义。我在前缀标头中导入此类别,并在整个应用程序中随意使用它。我拒绝这样做,因为它感觉像是全局变量。但话又说回来,类别不是状态,它们只是行为。
我很想知道一个更大的团队如何在他们的编码标准中处理这个问题,以及他们选择标准的具体原因。
提前致谢!