次の__配列を降順にソートしたい__ので、下記の3通りやってみましたが、エラーが出てしまいます。どのようにすれば降順にソートできるのでしょうか。御回答に感謝します。
1 [配列]
var sectionTitle = ["H28,01,23","H27,12,31","H28,01,12","H28,02,21","H28,11,10"]
2 試したこと3つ、とエラーの内容
① let sortedST = sectionTitle.sorted{ $0 > $1 }
エラー1 Cannot use instance member 'sectionTitle' within property initializer; property initializers run before 'self' is available
② func sortedsectionTitle2(sectionTitle : String) -> String
{let sortedST2 = sectionTitle.sorted{ $0 > $1 }
return sortedST2}
エラー2 Value of type 'String' has no member 'sorted'
③ func sortedsectionTitle(sectionTitle : Array<Any>) -> Array<Any>
{let sortedST1 = sectionTitle.sorted{ $0 > $1 }
return sortedST1 }
エラー3 Binary operator '>' cannot be applied to two 'Any' operands
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/25 10:16 編集
2016/12/25 10:27
2016/12/25 23:36