ios,swift2020. 1. 30. 10:34

[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
Posted by thdeodls85