.plistファイルにいくつかの文字列があり、NSDictionaryに戻してから配列に戻そうとしていますが、返される順序はプレイリストに保存したものと同じではありません。これまでに試しました
NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:path];
NSArray *strs = [NSArray arrayWithArray:[dict allKeys]];
strs = [strs sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
しかし、それはキー名を返すだけです。