[iOS] CLLocationDistance 포맷팅

RudinP·2024년 7월 4일
0

Study

목록 보기
243/258
import Foundation
import CoreLocation

fileprivate let formatter: MeasurementFormatter = {
    let f = MeasurementFormatter()
    f.unitOptions = .naturalScale //저장한 값에 따라서 알맞은 포맷팅을 해줌
    f.locale = Locale(identifier: "ko_kr")
    f.numberFormatter.maximumFractionDigits = 0 //소수점 표시 X
    return f
}()

extension CLLocationDistance{
    var distanceString: String? {
        let distance = Measurement(value: self, unit: UnitLength.meters)
        return formatter.string(from: distance)
    }
}
profile
iOS 개발자가 되기 위한 스터디룸...

0개의 댓글