swift版本的model

//

//  Author.swift

//  FlowerField

//

//  Created by CJW on 17/6/6.

//  Copyright © 2017 cjw. All rights reserved.

//


import UIKit


class Author: NSObject {

    //認證類型 專家

    var auth:String?

    //所在城市

    var city : String?

    //簡介

    var content:String?

    //是否訂閱

    var dingYue:Int = 0

    //頭像

    var headImg:String?

        {

        didSet{

            if !(headImg?.hasPrefix("http://"))!{

                headImg = "http://static.htxq.net/" + headImg!

            }

        }

    }

    // 用戶ID

    var id : String?

    //標識:官方認證

    var identity:String?

    //用戶名

    var userName : String?

    //手機號

    var mobile : Int64 = 15444354345

    //訂閱數

    var subscibeNum : Int = 0

    // 認證的等級 1 yellow 2 是個人認證

    var newAuth:Int = 0{

        didSet{

            switch newAuth {

            case 1:

                authImage = UIImage(named: "u_vip_yellow")

            case 2:

                authImage = UIImage(named: "personAuth")

            default:

                authImage = UIImage(named: "u_vip_blue")

            }

        }

    }

    var authImage : UIImage?

    // 經驗值

    var experience : Int = 0

    // 等級

    var level : Int = 1

    // 積分

    var integral : Int = 0

    

    init(dict:[String:AnyObject]){

        super.init()

        setValuesForKeysWithDictionary(dict)

    }

    override func setValue(value: AnyObject?, forUndefinedKey key: String) {

    }



}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章