私はSwift 3での作業中に直面していたソートの問題があります。次のように、Feedというオブジェクトが多数ある配列があります。 ソート方法には2つのステップが含まれていなければなりません: - 同じバーコードを持つオブジェクトが配列内に並んで表示されます - ステータスがAの同じバーコードを持つオブジェクトが左に、次が1になりますステータスBを持つもの、次にステータスCのもの。Swiftで2つのソート方法を組み合わせる方法は?
これらの2つのステップをカバーするソート機能を書く方法は?
class Feed: Object {
dynamic var barcode: Int
dynamic var feed_type = ""
dynamic var status: String
override class func primaryKey() -> String {
return "id"
}
var type: FeedType {
get {
return FeedType.get(feed_type)
}
set(newValue) {
feed_type = newValue.key
}
}
}
@スルタン:Ops my bad。私はコードを編集しました –