Propriedades estáticas no Swift

Estou tentando converter o seguinte código Objective-C para Swift. No meu código Objective-C, há uma variável estática e é acessada a partir de um método de classe.

@implementation SomeClass

static NSMutableArray *_items;

+ (void)someMethod {
    [_items removeAll];
}

@end

Como você não pode acessar os tipos declarados como esteprivate var items = [AnyObject]() das funções de classe no Swift, criei uma propriedade armazenada para ela assim.

class var items: [AnyObject] {
    return [AnyObject]()
}

E eu estou tentando chamar um método nele a partir de uma função de classe como essa.

class func someFunction() {
    items.removeAll(keepCapacity: false)
}

Mas eu recebo este erroO valor imutável do tipo '[AnyObject]' possui apenas membros mutantes denominados 'removeAll'.

Alguém pode me dizer qual é a causa desse erro e como corrigi-lo?

Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion