Tôi đã tham khảo hướng dẫn lập trình Swift của Apple để hiểu cách tạo các đối tượng Có thể thay đổi / bất biến (Mảng, Từ điển, Bộ, Dữ liệu) bằng ngôn ngữ Swift. Nhưng tôi không thể hiểu cách tạo bộ sưu tập bất biến trong Swift.
Tôi muốn xem các điểm tương đương trong Swift cho phần sau trong Objective-C
Mảng bất biến
NSArray *imArray = [[NSArray alloc]initWithObjects:@"First",@"Second",@"Third",nil];
Mảng có thể thay đổi
NSMutableArray *mArray = [[NSMutableArray alloc]initWithObjects:@"First",@"Second",@"Third",nil];
[mArray addObject:@"Fourth"];
Từ điển bất biến
NSDictionary *imDictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"Value1", @"Key1", @"Value2", @"Key2", nil];
Từ điển có thể thay đổi
NSMutableDictionary *mDictionary = [[NSMutableDictionary alloc]initWithObjectsAndKeys:@"Value1", @"Key1", @"Value2", @"Key2", nil];
[mDictionary setObject:@"Value3" forKey:@"Key3"];