如果我需要声明和定义一个类别,假设我有:
@interface Calculator (Trig)
-(double) sin;
-(double) cos;
-(double) tan;
@end
我想实现和定义这些方法,我应该把它们放在计算器文件的哪里?我的意思是,这样做的正确方法是什么?
一种常见的样式是将类别放在名为ClassName+CategoryName.h
(和.m)的文件中,例如Calculator+Trig.h
(和-m)。但请使用您喜欢的任何样式。我个人认为,有时在同一个文件中包含多个相关类别是有益的。