[swift4] .plistを読み込んで、Keyでソートする方法
.plistを読み込んで、Keyでソートする方法は以下の通り
通常のやり方で.plistを読み込むとNSDictionary型で読み込まれてしまい、Keyのソートができない。
そのため.plistをDictionary型で読み込む必要がある
if let path = Bundle.main.path(forResource: "plistの名前", ofType: "plist") { let dict = NSDictionary(contentsOfFile:path)! as? [String: AnyObject] //Keyで降順でソート let dic = dict?.sorted(by: {$0.0 > $1.0}) //Keyで昇順でソート let dic = dict?.sorted(by: {$0.0 < $1.0}) }