nsdictionary 是否是一种很好的数据类型,可用于将长字符串值存储为键描述的值和名称?或者不同的数据类型会更有效吗?我将它用于动物,并让数组保存所有数据,然后使用字典指向动物的名称和描述。我只是好奇这是否用于较小的数据,例如州和首都
或者我应该只使用#Define @"rhino description"
[Animal animalObj:@"rhino" location:@"the water" description:[[self setGenericAnimals] valueForKey:@"Rhino"]]