Будет ли nsdictionary хорошим типом данных для хранения длинных строковых значений в качестве значений и имен этих описаний для ключей? Или другой тип данных будет более эффективным? Я использую его для животных, а наличие и массив хранят все данные, а затем используют словарь, чтобы указать имя и описание животного. Мне просто интересно, если это используется для небольших данных, как государства и столицыNsdictionary как тип данных
Или я просто использовать #Define @"rhino description"
[Animal animalObj:@"rhino" location:@"the water" description:[[self setGenericAnimals] valueForKey:@"Rhino"]]