আমি সুইফট ভাষায় পরিবর্তনীয় / অপরিবর্তনীয় বস্তু (অ্যারে, অভিধান, সেটস, ডেটা) তৈরি বোঝার জন্য অ্যাপলের সুইফ্ট প্রোগ্রামিং গাইডটি উল্লেখ করছিলাম। তবে কীভাবে সুইফটে একটি অপরিবর্তনীয় সংগ্রহ তৈরি করব তা আমি বুঝতে পারি না।
আমি নীচের উদ্দেশ্যে সোফ্টের সমতুল্যগুলি দেখতে ওপজেক্টিভ-সি তে দেখতে চাই
অপরিবর্তনীয় অ্যারে
NSArray *imArray = [[NSArray alloc]initWithObjects:@"First",@"Second",@"Third",nil];
পরিবর্তনীয় অ্যারে
NSMutableArray *mArray = [[NSMutableArray alloc]initWithObjects:@"First",@"Second",@"Third",nil];
[mArray addObject:@"Fourth"];
অপরিবর্তনীয় অভিধান
NSDictionary *imDictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"Value1", @"Key1", @"Value2", @"Key2", nil];
পরিবর্তনীয় অভিধান
NSMutableDictionary *mDictionary = [[NSMutableDictionary alloc]initWithObjectsAndKeys:@"Value1", @"Key1", @"Value2", @"Key2", nil];
[mDictionary setObject:@"Value3" forKey:@"Key3"];