«Элемент инициализатора не является константой времени компиляции» почему?
У меня есть этот код:
- (NSString *) calculate: (uint) position {
static NSArray * localArray = [NSArray arrayWithArray: self.container.objects ];
// some un related code
return obj;
}
Компилятор жалуется, говоря: «Элемент Initializer не является константой времени компиляции». Это произошло, когда я добавил «статический» в localArray. Но почему?