如何实例化Forward类?

时间:2014-11-13 11:07:56

标签: ios forward-declaration forward

当我试图将第三方类设置为我的视图控制器的超类时,我收到了一个警告,例如尝试使用前向类***作为超类。

如何实例化此类或用作我的类的超类?

感谢您的帮助..

1 个答案:

答案 0 :(得分:0)

在此示例中将出现您的错误:

MyClass.h:

@class SuperDuperClass;

@interface MyClass : SuperDuperClass

@end

修复方法是让编译器通过包含其头文件来查看类定义:

#import "SuperDuperClass.h"

@interface MyClass : SuperDuperClass

@end

这与我在问题中提供的小信息一样具体。