RegularExpression
-
Swift - String CompareOptions (2)Programming/Swift 2021. 8. 5. 11:37
오늘은 지난 포스팅에 이어 compareOptions에 대해서 공부하도록 하겠습니다. numeric numeric option은 문자열 안에 있는 숫자를 숫자로 인식하여 비교할 때 사용합니다. 정수 2와 10을 비교하면 당연히 2 "10" 라는 결과가 나오게 됩니다. 만약 우리가 파일을 이름 순서대로 정렬하고자 한다면 문제가 발생합니다. File2.txt File3.txt File10.txt .... 이렇게 정렬하고 싶은데 문자열을 비교하여 정렬을 하면 "File10.txt"는 "File2.txt..
-
201020 - TILTIL/2021 2020. 10. 21. 02:01
Swift 문법 오늘은 Property에 대해서 복습을 했다. 애매하게 알고 있던 computed property에 대해서 공부했고 self 속성과 Self 타입에 대해서도 다시 복습을 했다. 이전에 fomat을 공부하면서 extension을 이용하여 string interpolation을 확장시켰던 코드도 다시 보았다. import UIKit let doubleNum = 12.345678 let formatNum = String(format: "%.3f", doubleNum) print(formatNum) extension String.StringInterpolation { mutating func appendInterpolation(_ value: Double, _ num: Int) { let str..