swift3.0 CGFloat、String互相转化

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

        


        if let doubleValue = Double(string)

        {

            cgFloat = CGFloat(doubleValue)

        }

        return cgFloat

    }


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

        

        let string = str

        var int: Int?

        if let doubleValue = Int(string) {

            int = Int(doubleValue)

        }

        if int == nil

        {

            return 0

        }

        return int!

    }



你可能感兴趣的:(Swift)