nsdictionaryは、長い文字列値を値およびキーの説明の名前として格納するために使用するのに適したデータ型でしょうか?または、別のデータ型の方が効果的でしょうか?私はそれを動物に使用しており、配列にすべてのデータを保持させてから、辞書を使用して動物の名前と説明を示しています。これが州や首都などの小さなデータに使用されているかどうか知りたいだけです
または私はただ使用する必要があります#Define @"rhino description"
[Animal animalObj:@"rhino" location:@"the water" description:[[self setGenericAnimals] valueForKey:@"Rhino"]]