Swift 함수 #5 closure expression
Closure는 일종의 코드 블럭이다. 별도의 코드들을 하나로 묶어서 처리하는 기능이다. - closure expression var numbers = [20, 19, 7, 12] numbers.map({ (number: Int) -> Int in let result = 3 * number return result }) 반환값 : [60, 57, 21, 36] - closure의 type을 알고 있다면 parameters나 반환값을 생략할 수 있습니다. numbers.map({ number in 3 * number }) - sort 예제 sort([1, 5, 3, 12, 2]) { $0 > $1 } - sort 예제 let names = ["Chris", "Alex", "Ewa", "Barry", "Da..
2014. 6. 9.