swift 模型+打印出模型信息

备注:swift4.0 需要在类的上面加上@objcMembers,否者会报错

1、定义属性

    var code : String?
    var png : String?
    var chs : String?

2、自定义构造函数

    init(dict : [String : String]) {
        super.init()
        
        setValuesForKeys(dict)
    }
    
    override func setValue(_ value: Any?, forUndefinedKey key: String) {}
    

3、重新description方法

    override var description: String {
        return dictionaryWithValues(forKeys: ["code","png","chs"]).description
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容