Тип rep
выводится как [String:String]
словарь.
Объявите rep
как [String:Any]
, затем вы можете добавить any
значение без преобразования.
Далее это необязательно необязательно связывать два значения. Если они nil
ничего не добавлено.
var representation: [String : Any] {
var rep = [String : Any]()
rep["ownerName"] = ownerName
rep["ownerId"] = ownerId
rep["participantName"] = participantName
rep["participantId"] = participantId
rep["lastMessage"] = lastMessage
rep["lastMessageId"] = lastMessageId
rep["lastMessageRead"] = lastMessageRead
rep["id"] = id
return rep
}