Я столкнулся с той же проблемой, что и обнаруженный в этом вопросе .Однако у меня есть дополнительный вопрос.Кажется, я нахожусь в той же ситуации, что и оригинальный аскер: у меня есть список с иерархией словарей, которые определяют экран конфигурации.Они не изменяемые и будут оставаться неизменными на протяжении всего приложения.Поскольку первоначальное обсуждение, похоже, сосредоточено на проблемах, возникающих в результате изменения словаря, я должен попросить подтверждение: гарантированно ли порядок словаря такой же, как в plist, то есть как он читается (с initWithContentsOfFile)?Могу ли я использовать все ключи на нем в этом случае, чтобы получить массив ключей правильного порядка, если словарь никогда не меняется?