# optional binding

8개의 포스트
post-thumbnail

Optional

Swift를 처음 공부하면서 가장 어려웠던게 이 Optional인 것 같다. 애초에 개발도 처음할 시기였으니, 이런 자료구조가 왜 필요한지 전혀 몰랐었던 시간이 있었다. 제대로 알아보자.

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

[iOS / Swift] Swift 문법을 알아보자! - 10편 : 옵셔널 바인딩 (Optional Binding)

안녕하세요 오늘은 오랜만에 스위프트 문법을 공부했습니다. 저번에 배웠던 Optional에서 좀 더 심화되는 내용입니다. 옵셔널 바인딩이란 옵셔널된 변수나 상수를 안전하게 unwrapping하는 방법입니다.

2021년 6월 22일
·
1개의 댓글
·
post-thumbnail

[TIL] 21.03.12.(Fri)

Swift 기초 문법인 옵셔널, 옵셔널 바인딩을 복습 하였으며, 상황별 클래스와 구조체 간 선택에 대해 고민해보았고, JSON 디코딩 시 사용자 정의 타입으로 파싱할 수 없었던 문제를 해결하였습니다.

2021년 3월 13일
·
0개의 댓글
·
post-thumbnail

[Swift 기본 문법] 옵셔널 추출 (Optional Unwrapping)

옵셔널 타입으로 보호된 값을 어떻게 꺼내어 사용할 수 있을까요? 옵셔널의 추출 방법에 대해 알아봅니다.

2021년 3월 12일
·
0개의 댓글
·
post-thumbnail

[Swift] if let vs guard let

optional 타입의 값이 nil인지 판단하고 nil이 아닐 경우 if 블럭 안에서 optional이 unwrapped 된 상태로 사용 가능하다. if-let을 사용할 때는 추출하려는 변수의 이름과 동일하게 사용해도 상관 없다.guard 뒤에 조건이 true일 때 코

2021년 3월 9일
·
0개의 댓글
·
post-thumbnail

Swift Basic 02

If - else if - else 구문if 만 단독으로 사용 가능if 조건 뒤에는 Bool 타입 값만 존재해야함조건 부분의 소괄호는 선택사항switch 구문정수타입의 값만 비교하는 것이 아니라 대부분의 스위프트 기본 타입을 지원default 구문은 반드시 작성해야한다

2021년 3월 9일
·
0개의 댓글
·
post-thumbnail

[TIL] 21.02.26.(Fri)

주석의 사용, Optional 활동 학습, 모둠원과 숫자야구게임 Step 2 상호 코드 리뷰, 병합 및 PR, 회고 3종 (일일, 주간, 프로젝트)

2021년 2월 27일
·
0개의 댓글
·
post-thumbnail

if VS guard

Swift를 사용하는 사람이라면 if와 guard의 사용에 대해서 한 번쯤은 고민을 해봤을 것 같다. 이에 대해서 개인적으로 사용의 기준을 정해보려고 한다.

2020년 12월 30일
·
0개의 댓글
·