У меня есть plist, содержащий массив, с рядом элементов, которые я не поддерживал в определенном порядке.
Когда я создаю NSArray из plist, будет ли массив иметь объекты в том же порядке, что и plist? Например. Если я выполню код следующим образом, будет ли массив иметь элементы в том же порядке, что и plist?
NSMutableDictionary* plistDictionary = [self someMethodToReadThePlistAsDictionary:plistName];
NSArray* array = [plistDictionary objectForKey:@"arrayKey"];
Есть ли какая-нибудь документация, где я могу это проверить? На практике это так, но я хотел бы как-то это проверить.
EDIT: Кажется, я получаю голоса за этот вопрос, поэтому позвольте мне пояснить: я полностью отдаю себе отчет в том, что массив поддерживает порядок вставки. Мой вопрос связан с "plists", поскольку я не знаю, что происходит с plist, когда он становится объектом.