Extension 활용 - 소수점 원하는 자리에서 반올림 / 버튼 둥글게
소수점 원하는 자리에서 반올림
extension Double {
func round(to places: Int) -> Double {
let precisionNumber = pow(10, Double(places))
var n = self
n = n * precisionNumber
n.round()
n = n / precisionNumber
return n
}
}
Double -> String
let priceString = String(format: "%.2f", bitcoinPrice)
버튼 둥글게
extension UIButton {
func makeCircular() {
self.clipsToBounds = true
self.layer.cornerRadius = self.frame.size.width / 2
}
}
'iOS > iOS Swift Udemy - AngelaYu' 카테고리의 다른 글
Sec15 176) for in loops 반복문 (0) | 2023.01.25 |
---|---|
Sec15. 175) 타이핑 애니메이션 (0) | 2023.01.25 |
Sec13. 154) 외부 및 내부 매개변수 (0) | 2023.01.24 |
swift unwrapping 오류 관련 (0) | 2023.01.02 |
Sec13 152) 함수 리팩토링 (computed property) (0) | 2023.01.01 |