0

我正在研究一些代码,我发现了一些我不太理解的东西。一个类的 .h 文件有两个这样定义的接口。

@interface ClassInterface : UIViewController

// Some properties

@end

@interface ClassInterface (FileOpen)

// Some methods

@end
  1. 必须在头文件中定义接口的目的是什么?
  2. FileOpen用来做什么的?
4

1 回答 1

0

提到的第一个只是属性和方法的声明部分。在头文件中定义接口的目的是我们可以轻松地与导入其他类或访问属性进行通信。

@interface ClassInterface : UIViewController

// Some properties

@end

第二个category是用于使用其他方法FileOpen扩展您的类。用于使用类中的某些方法扩展您的类

于 2013-10-01T05:07:33.473 回答