在接口文件中导入一个类和使用前向声明(@class)有什么区别?
在接口文件中导入一个类和使用前向声明(@class)有什么区别?
这个问题在这里已经有了答案:
可能是重复的问题:
我只是想知道在我们的接口文件中导入头文件和在我们的接口文件中使用 @class 的区别是什么?我观察到,如果我们在我们的接口文件中导入头文件,我们可以直接创建该类的实例。与导入头文件相反,我们会在接口文件中使用 @class,在实现文件中导入头文件?有人能否解释一下这个问题?
admin 更改状态以发布 2023年5月21日