【发布时间】:2013-03-16 00:55:55
【问题描述】:
我在尝试运行构建时收到错误消息“Initialiser 元素不是编译时常量”。可以看出,数组是问题的根源。我的代码如下:
@implementation XYZViewController
//Array setup
NSArray *example = @[@"X", @"Y", @"Z"];
@end
这不是我的全部代码,但我目前认为没有必要在此处显示我的完整代码。
【问题讨论】:
-
NSArray 示例[] = @[@"X", @"Y", @"Z"];
-
问题是您尝试创建指向常量的指针。您必须使用常量的值创建变量并指向它。
标签: objective-c nsarray constants compile-time