Swift CGFloat和String互相转化

来源:互联网 发布:php怎么自学 编辑:程序博客网 时间:2024/05/29 12:02

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!

    }


0 0
原创粉丝点击