我正在研究一些代码,我发现了一些我不太了解的东西。类的.h文件有两个这样定义的接口。
@interface ClassInterface : UIViewController
// Some properties
@end
@interface ClassInterface (FileOpen)
// Some methods
@end
FileOpen
用于什么? 答案 0 :(得分:0)
首先提到的只是属性和方法的声明部分。在头文件中定义接口的目的是我们可以轻松地与导入其他类或访问属性进行通信。
@interface ClassInterface : UIViewController
// Some properties
@end
第二个是category
,它用于使用其他方法扩展您的类。FileOpen
用于通过类中的某些方法扩展您的类