Eu estava me referindo ao guia de programação Swift da Apple para compreender a criação de objetos mutáveis / imutáveis (Array, Dicionário, Conjuntos, Dados) na linguagem Swift. Mas eu não conseguia entender como criar coleções imutáveis em Swift.
Eu gostaria de ver os equivalentes em Swift para o seguinte em Objective-C
Matriz Imutável
NSArray *imArray = [[NSArray alloc]initWithObjects:@"First",@"Second",@"Third",nil];
Matriz Mutável
NSMutableArray *mArray = [[NSMutableArray alloc]initWithObjects:@"First",@"Second",@"Third",nil];
[mArray addObject:@"Fourth"];
Dicionário imutável
NSDictionary *imDictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"Value1", @"Key1", @"Value2", @"Key2", nil];
Dicionário Mutável
NSMutableDictionary *mDictionary = [[NSMutableDictionary alloc]initWithObjectsAndKeys:@"Value1", @"Key1", @"Value2", @"Key2", nil];
[mDictionary setObject:@"Value3" forKey:@"Key3"];