잘못된 예
자꾸 이런 식의 삽질하게 되어 간단히 정리해봅니다.
var foo: String = "100.1010"
var boo: Float = 0.0
foo = Float(foo) // 컴파일 오류 발생!
옳은 예
String을 NSString으로 캐스팅하여 .floatvalue를 활용합니다.
var foo: String = "1000.1010"
var boo: Float = 0.0
boo = (foo as NSString).floatValue
'Swift' 카테고리의 다른 글
Swift - Extension (0) | 2020.01.14 |
---|---|
Swift - Double형 데이터를 String으로 포멧 지정하여 나타내는 법 (0) | 2020.01.10 |
Swift - 함수의 Input과 return에 함수 넣기, 간단한 Closure (0) | 2020.01.02 |
Swift - Delegate Design Pattern의 초보적 이해 (0) | 2019.12.09 |
Swift - 옵셔널 (0) | 2019.12.06 |