Swift CGFloat和String互相转化

Swift 3.0版本适用

1.CGFloat 转化成String

dateCell.detailDateLabel.textString.init(format:"%.2f", order.fare!)

2.String 转化成CGFloat

func StringToFloat(str:String)->(CGFloat){


        let string = str

        var cgFloat:CGFloat = 0

        


        iflet doubleValue = Double(string)

        {

            cgFloat = CGFloat(doubleValue)

        }

        return cgFloat

    }


func stringToInt(str:String)->(Int){

        

        let string = str

        var int:Int?

        iflet doubleValue = Int(string) {

            int = Int(doubleValue)

        }

        if int ==nil

        {

            return0

        }

        return int!

    }


已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页