[ios]swift String으로 Data타입 만들어서 JsonDecoder하는 방법
if let messageJson = content.message as String?
{
do
{
if let data : Data = messageJson.data(using: String.Encoding.utf8) ?? nil
{
let message : Message = try JSONDecoder().decode(Message.self, from: data)
cell.mTvMessage.text = message.message
}
else
{
cell. mTvMessage.text = ""
}
}catch
{
cell. mTvMessage.text = ""
}
}
string.data(using: String.Encoding.utf8) -> JsonDecoder().decode 하면 된다.
'ios,swift' 카테고리의 다른 글
[ios] swift String trim방법 (0) | 2020.01.30 |
---|---|
[ios] swift click animation 사라지게 하기 (0) | 2020.01.30 |
[ios] swift dynamic height cell site (0) | 2020.01.30 |
[ios] example site (0) | 2020.01.30 |
[ios] swift textfield 직접 입력하기 (0) | 2020.01.30 |