Som*_*Man 7 compiler-errors objective-c superclass
我有一些代码,我的类继承自超类,到目前为止一切都运行良好.每当我尝试使用任何超类变量时,我都会收到错误,说它们是未声明的(首先在此函数中使用).它只发生在我的一个子类中,它看起来与其他子类完全相同.我想知道是否有任何我应该知道的明显内容(对Objective-C来说是新手).基本代码如下 -
@interface mySuperClass : UIViewController {
BOOL myVar;
}
Run Code Online (Sandbox Code Playgroud)
然后 -
@interface mySubClass : mySuperClass {
}
@implementation mySubClass {
-(void)someMethod {
myVar = YES; // error here
}
@end
Run Code Online (Sandbox Code Playgroud)
任何帮助非常感谢 - 如果您需要更多信息,请告诉我们!谢谢.
我看不出您粘贴的代码有什么问题。我的第一个猜测是您没有正确导入 mySuperClass .h 文件。即你失踪了
#import "mySuperClass.h" //or #include
Run Code Online (Sandbox Code Playgroud)
在 mySubClass.h 或 mySubClass.m 中
| 归档时间: |
|
| 查看次数: |
1341 次 |
| 最近记录: |