据我了解,很少有用户询问标题行中列出的错误。但是,我是 Objective-C 编程的新手,我无法连接其他页面上的响应如何回答为什么我在这个程序中遇到错误。
谢谢!
@interface ClassA:NSObject
{
int x;
}
-(void)initVar:(int) a;
@end
@implementation ClassA
-(void)initVar:(int) a
{
x=a;
}
@end
@interface ClassB:ClassA
-(void)printVar;
@end
@implementation ClassB
-(void)printVar
{
NSLog(@"X = %i", x);
}
ClassA *a= [[ClassA alloc] init]; // shows error: Initializer element is not a compile-
// time constant.
[a initVar:100];
@end