여기에 10 진수를 가져 오는 데 문제가 있습니다. 이 코드를 사용해 보았지만 결과는 9.0입니다. 어떻게 얻을 수 있습니까?문자열에서 10 진수 얻기
let distances = "0.9 mil"
let stratr = distances.characters.split{$0 == " "}.map(String.init)
for item in stratr {
let components = item.components(separatedBy: NSCharacterSet.decimalDigits.inverted)
let part = components.joined(separator: "")
if let doubVal = Double(part) {
print("this is a number -> \(doubVal)")
}
@Callam보다 사용하기가 쉽습니다. – AlbertWu