| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- 신입 개발자
- sqoop
- 앱 비교 프로젝트
- apple developer academy 후기
- 숭실대
- 데이터베이스
- swift문법
- 신입 ios 개발자
- SWIFT
- 애플 아카데미 후기
- 애플 디벨로퍼 아카데미 후기
- Swift 문법
- Apple Developer Academy @ POSTECH
- global soop
- Swift 디자인패턴
- 네이버 부스트캠프
- 운영체제
- ios개발자
- 네이버 치지직
- 애플 디벨로퍼 아카데미
- iOS 개발 오류
- 신입ios개발자회고
- 개발회고
- 애플 디벨로퍼 아카데미 21주차 회고
- 제앱소
- 소프트웨어분석및설계
- 개발자 회고
- react
- OS
- Swift 기능
Archives
- Today
- Total
250x250
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- 신입 개발자
- sqoop
- 앱 비교 프로젝트
- apple developer academy 후기
- 숭실대
- 데이터베이스
- swift문법
- 신입 ios 개발자
- SWIFT
- 애플 아카데미 후기
- 애플 디벨로퍼 아카데미 후기
- Swift 문법
- Apple Developer Academy @ POSTECH
- global soop
- Swift 디자인패턴
- 네이버 부스트캠프
- 운영체제
- ios개발자
- 네이버 치지직
- 애플 디벨로퍼 아카데미
- iOS 개발 오류
- 신입ios개발자회고
- 개발회고
- 애플 디벨로퍼 아카데미 21주차 회고
- 제앱소
- 소프트웨어분석및설계
- 개발자 회고
- react
- OS
- Swift 기능
Archives
- Today
- Total
목록compactMap (1)
사과하는 제라스
[Swift 문법] compactMap이란?
map을 공부하다가 보니 compactMap이란 것을 알게 되었다. 우리가 늘 상 쓰는 map은 nil을 포함하는 collection타입(배열, set 등등)에 대해서 적용 시 nil의 경우엔 따로 unwrapping도 해줘야 하고 처리를 해줄 필요가 있다. 하지만 compactMap을 쓴다면 nil인 요소들은 건너뛰어주고, unwrapping도 스스로 적용해서 optional한 collection에 대해 unwrapping이 되어 나오기에 편리하다. 다음을 보도록 하자. import UIKit arr = ["hello", "hi", nil, "ok"] arr.map{ print($0+"라고 말했다.") } 이럴 경우 에러가 뜬다. String?이기에 unwrapping이 필요하다. import UIKi..
제라스의 iOS 공부/Swift 문법
2023. 8. 18. 11:22