0
我想有一個對象,它是多種不同類型的領域對象的有序集合,像這樣......我可以在Realm Swift中使用異構集合嗎?
public class One: Object {
dynamic var name = ""
}
public class Two: Object {
dynamic var label = ""
}
public class Listing: Object {
let onesAndTwos = List<Object>()
}
有一種優雅的方式來做到這一點?
我知道我可以添加一個枚舉類包裝對象...
public class OneOrTwo: Object {
dynamic var one: One?
dynamic var two: Two?
}
public class Listing: Object {
let onesAndTwos = List<OneOrTwo>()
}
但我想,以避免間接,如果可能的話。
我對realm不太瞭解,但是如果它基於數據庫表,那麼可能不會。你究竟想達到什麼目的? – Alexander
我試圖列出在有不同種類的步驟的過程中的步驟。每種步驟都存儲不同的信息。 – Aneel
這是一個很好的開始:http://stackoverflow.com/q/45621/3141234 – Alexander