iOS

Swift 언어 기초

Protocols, extensions, generics, property wrappers, type casting, 고급 enums

15 면접 질문·
Junior
1

Swift에서 Array란 무엇입니까?

답변

Array는 같은 타입의 요소를 저장하고 중복을 허용하는 순서가 있는 컬렉션입니다. 요소는 0부터 시작하는 인덱스로 접근할 수 있습니다. Array는 삽입 순서를 유지하며 요소의 순서가 중요한 상황에 적합합니다.

2

Swift에서 Set의 특징은 무엇입니까?

답변

Set는 고유한 요소의 순서가 없는 컬렉션입니다. 각 요소는 한 번만 나타납니다. Set는 빠른 포함 여부 확인과 고유성 보장에 최적입니다. Array와 달리 삽입 순서는 유지되지 않습니다.

3

Swift에서 Dictionary란 무엇입니까?

답변

Dictionary는 키-값 쌍의 순서가 없는 컬렉션입니다. 각 키는 고유하며 연결된 값에 빠르게 접근할 수 있습니다. Dictionary는 이름을 키로 사용하는 전화번호부처럼 키로 식별되는 관련 데이터를 저장하는 데 적합합니다. 키 기반 접근은 상수 시간 O(1)입니다.

4

Swift에서 저장 프로퍼티(stored property)란 무엇입니까?

5

Swift에서 계산 프로퍼티(computed property)란 무엇입니까?

+12 면접 질문

다음 면접을 위해 iOS을 마스터하세요

모든 질문, flashcards, 기술 테스트, 코드 리뷰 연습, 면접 시뮬레이터에 접근하세요.

무료로 시작하기