일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- Aspose.cells
- 초딩수학
- Android
- swift 화면전환
- Request.Form
- 업비트
- upbit
- Banker's
- rounding
- 썸머노트
- Excel
- Kakao API Address
- 나만의 상점
- LEFT JOIN
- 보유중스킨
- CSV
- chart.js
- python
- MYSQL
- league of legends
- MSSQL
- update / insert
- 한번에 업데이트 인서트 하기
- Banker's rounding
- Oracle
- MS-SQL
- .csv
- 한글깨짐
- 일본여행
- merge match
Archives
- Today
- Total
DBA
Closure(클로저) 본문
728x90
반응형
SMALL
나에게는 매우 어려운 개념이다. ㅠㅠ
메소드의 매개변수로 함수를 전달 한다.
var myNumbers : [Int] = [0, 1, 2, 3, 4, 5]
var transformedNumbers = myNumbers.map { aNumber in
return "숫자 : \(aNumber)"
}
print (transformedNumbers)
let names = ["Chris", "Alex", "Ewa", "Barry", "Daniella"]
var reversedName = names.sorted { (s1:String, s2:String) -> Bool in
return s1 > s2
}
print (reversedName)
// 축약형
var reversedName1 = names.sorted {
return $0 < $1
}
print (reversedName1)
[결과]
["숫자 : 0", "숫자 : 1", "숫자 : 2", "숫자 : 3", "숫자 : 4", "숫자 : 5"]
["Ewa", "Daniella", "Chris", "Barry", "Alex"]
["Alex", "Barry", "Chris", "Daniella", "Ewa"]
728x90
반응형
LIST
Comments