Я только изучаю цель-c, но не могу понять, что не так с моим кодом
Код:
NSMutableDictionary *myDic = [NSDictionary dictionary]; [myDic setObject:[NSURL URLWithString:@"http://www.apple.com"] forKey:@"Apple"];
Несмотря на то, что вы объявляете NSMutableDictionary, вы создаете неизменный NSDictionary объект.
NSMutableDictionary
NSDictionary
Правильное объявление и инициализация myDic будет
myDic
NSMutableDictionary *myDic = [NSMutableDictionary dictionary];