[Swift] Closure - 축약
iOS/Swift
2023. 3. 23. 16:58
안녕하세요. minuco입니다. 진짜 마지막! closure 가 간결해지는 순서를 알아볼 거예요 내장 closure인 sort를 예로 들겠습니다! Closure를 간결하게 우선 arry를 하나 만들고 sort 함수를 호출하는 과정을 축약해 보겠습니다. (sort함수는 기본적으로 오름차순으로 정렬된다.) var names = ["abcd","bacd","cabd","dabc"] // 형태: sort(by: (String, String) throws -> Bool) //1. 기본 형태 names.sort(by: {(lhs: String, rhs: String) -> Bool in // lhs(left hand side)왼쪽, rhs(right hand side)오른쪽. return lhs > rhs }) /..