Saya mengacu pada panduan pemrograman Swift Apple untuk memahami pembuatan objek yang dapat diubah / tidak dapat diubah (Array, Dictionary, Sets, Data) dalam bahasa Swift. Tapi saya tidak mengerti cara membuat koleksi yang tidak bisa diubah di Swift.
Saya ingin melihat padanan di Swift untuk yang berikut di Objective-C
Array yang Tidak Dapat Diubah
NSArray *imArray = [[NSArray alloc]initWithObjects:@"First",@"Second",@"Third",nil];
Array yang Dapat Diubah
NSMutableArray *mArray = [[NSMutableArray alloc]initWithObjects:@"First",@"Second",@"Third",nil];
[mArray addObject:@"Fourth"];
Kamus yang Tidak Dapat Diubah
NSDictionary *imDictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"Value1", @"Key1", @"Value2", @"Key2", nil];
Kamus yang Dapat Diubah
NSMutableDictionary *mDictionary = [[NSMutableDictionary alloc]initWithObjectsAndKeys:@"Value1", @"Key1", @"Value2", @"Key2", nil];
[mDictionary setObject:@"Value3" forKey:@"Key3"];