下面是我的字典:
DATA: [{
carrier = "AT&T";
email = "anulaksh@gmail.com";
id = 18;
phone = 3698521470;
}]
我想将新数组附加到此字典。这样,
DATA: [{
carrier = "AT&T";
email = "anulaksh@gmail.com";
id = 18;
phone = 3698521470;
}, {
carrier = "";
email = "anu@gmail.com";
id = 19;
phone = "";
}, {
carrier = SPRINT;
email = "";
id = 20;
phone = 3698521470;
}]
请帮助我!
*使用此功能
func toDictionary() -> NSDictionary {
let blankDict : NSDictionary = [:]
if let data = self.data(using: .utf8) {
do {
return try JSONSerialization.jsonObject(with: data, options: []) as! NSDictionary
} catch {
print(error.localizedDescription)
}
}
return blankDict
}
let dictInfo = responseData.toDictionary()
if let userArray = dictInfo["DATA"] as? [[String : Any]]{
let newArray = userArray.append(yourNewArrayOfDictionary)
}