Is NSArray / NSMutableArray order guaranteed when reading array from plist?
The answer is yes, the order of the elements of an array will be maintained - because an array is an ordered collection of items, just like a string is an ordered sequence of characters...