swift 면접 자료

· APP/Swift
오늘은 Swift를 배우는데 있어서 가장 중요한 개념들이자 면접 단골 문제들에 대하여 살펴보록 하겠다. 아마 내가 작성한 "Swift 문법 심화, Ios 개발자 면접 직전 Swift 문법 중요 포인트 정리 시리즈" 중 가장 개념 정리가 머리속에 확실하게 되어야 하는 시리즈가 될 거 같다. 오늘 배울 개념들의 키워드이다 computed property, method overloading, method overriding, 상속, extension, access modifier, protocol 하나씩 개념을 혼내주도록 하자 다만 이전 시리즈 클레스 부분을 한번 읽고 오기 바란다. https://aloe-study.tistory.com/163 Swift 문법 심화, Ios 개발자 면접 직전 Swift 문법 ..
· APP/Swift
Any Any can represent an instance of any type at all, including function types. 클래스, 구조체, 열거형, 함수타입 즉 어떤 것이라도 저장 가능함 var x: Any = "Hi" print(x, type(of:x)) x = 10 print(x, type(of:x)) x = 3.5 print(x, type(of:x)) //type을 검사해서 사용 연산자 대부분의 Swift 연산자는 다른 언어들과 비슷하지만 그중 몇가지 특징을 살펴보겠다. 증감 연산자 유무 n x++ // x를 1 증가시킴, Swift 3에서 없어짐, x+=1 n x-- // x를 1 감소시킴, Swift 3에서 없어짐, x-=1 Swift에서는 증감 연산자가 Swift3 버전에..
· APP/Swift
Int 형의 크기? /컴파일러)의 따라 크기가 다름 print("Int32 Min = \(Int32.min) Int32 Max = \(Int32.max)") // 32 bit 인트 값의 최대 최소값 print("Int Min = \(Int.min) Int Max = \(Int.max)") // 출력 되는것을 보니까 현재 온라인 컴파일러는 64비트 즉 8바이트 만큼 크기를 가짐 문자 데이터타입 중요 포인트 문자 데이터 타입 : Character 선언 시 중요 포인트 문자 데이터 타입 : Character 선언 시 중요 포인트 var myChar2 = ":" var myChar3 : Character = "X" //:Character 생략불가,생략하면 String형임 // 그래서 Character을 써야하는..
개발자 aloe
'swift 면접 자료' 태그의 글 목록