美文网首页Swift工作笔记
Swift 字典转字符串 与 字符串转字典

Swift 字典转字符串 与 字符串转字典

作者: 抬头触摸那yi抹阳光 | 来源:发表于2017-07-27 10:33 被阅读1875次
    // MARK: 字典转字符串
       func dicValueString(_ dic:[String : Any]) -> String?{
            let data = try? JSONSerialization.data(withJSONObject: dic, options: [])
            let str = String(data: data!, encoding: String.Encoding.utf8)
            return str
        }
    
    // MARK: 字符串转字典
       func stringValueDic(_ str: String) -> [String : Any]?{
            let data = str.data(using: String.Encoding.utf8)
            if let dict = try? JSONSerialization.jsonObject(with: data!, options: JSONSerialization.ReadingOptions.mutableContainers) as? [String : Any] {
                return dict
            }
            return nil
        }
    

    相关文章

      网友评论

        本文标题:Swift 字典转字符串 与 字符串转字典

        本文链接:https://www.haomeiwen.com/subject/rmxzkxtx.html