вот как я сохраняю ответ
var requests:[[String:Any]] = [[String:Any]] ()
switch response.result {
case .success:
if let responseValue = response.value as! [String:Any]? {
if let responseData = responseValue["data"] as! [[String:Any]]?{
self.requests = responseData
self.tableView.reloadData()
}
}
вот как я сохраняю данные ответа в ячейку tableview
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell") as! FriendRequestTVC
let userData = self.requests[indexPath.row]
cell.name?.text = (userData["email"] as? String) ?? "No NAME"
cell.number?.text = (userData["name"] as? String) ?? "No EMAIL"
return cell
}
и это ответ, который я пытаюсь сохранить
{
"status": 1,
"data": [
{
"created_at": "2020-08-05T00:53:58.000000Z",
"updated_at": "2020-08-05T00:53:58.000000Z",
"user": {
"id": 5,
"name": "bilal mughal",
"email": "bilal@123.com",
}
},
],
}
, если я сохраню значения created_at и updated_at в метках, они будут сохранены, но не внутри значений user dictionary