我已经声明了一个SwiftyJson数据数组并用data填充了它。我用来填充hoge数组的代码是这样的:self.hoge = JSON(data: data!)
但是我需要将新的swiftyJSON数据追加到此hoge数组。我注意到hoge数组没有append属性。我该怎么办?
谢谢
最佳答案
SwiftyJSON没有append
或extend
功能。
你可以:
self.hoge = JSON(self.hoge.arrayObject! + JSON(data: newData).arrayObject!)
但我建议将
self.hoge
声明为[JSON]
var hoge:[JSON] = []
func readMoreData() {
let newData: NSData = ...
if let newArray = JSON(data:newData).array {
self.hoge += newArray
}
}