2017-01-23 61 views

回答

0

同樣的問題,如果有幫助,境界確實可以store collections of sub-objects

class StringObject: Object { 
    dynamic var string = "" 
} 

class Root: Object { 
    dynamic var id = 0 
    dynamic var name = "" 
    let array = List<StringObject>() 
} 

除此之外,如果我理解正確ObjectMapper,通過map["array"]mapping已經過去的時候,它已經被從JSON轉換爲斯威夫特對象。在這種情況下,你自己需要reserialize it back into JSON