본문 바로가기

ios개발자2

변수와 상수, 언제 무엇을 쓸까? Swift를 처음 배울 때 가장 먼저 만나는 문법 중 하나는 바로 변수(var) 와 상수(let) 이다. 스위프트의 공식 문서를 확인해 보아도 좌측 최상단 메뉴의 A Swift Tour 와 The Basics 메뉴에서는 이 변수(var)와 상수(let)로 시작 한다.✅ var 키워드의 의미와 어원var는 variable의 줄임말이다.영어로 variable은 "변할 수 있는 것, 변수" 라는 뜻이다. 프로그래밍 전통에서 var는 C계열 언어나 JavaScript 등에서도 변할 수 있는 값을 선언할 때 흔히 쓰는 키워드이다. Swift도 이 익숙한 전통을 이어받아, 값이 바뀔 수 있는 저장소를 var로 선언하도록 한 것이다.✅ let 키워드의 의미와 어원let은 "let x equal 5"처럼 수학적인 표현.. 2025. 6. 27.
스위프트유아이(SwiftUI)란 무엇인가? 2019년, 애플은 WWDC 키노트에서 새로운 UI 프레임워크 하나를 세상에 공개한다. 그 이름은 SwiftUI. 지금도 WWDC 2019 하이라이트 웹페이지를 방문해 보면, "조쉬 섀퍼 (Josh Shaffer)가 SwiftUI로 개발자들이 모든 Apple 플랫폼에서 네이티브 앱을 쉽게 구축할 수 있는 방법을 소개하고 있다"고 안내한다. 당시 개발자들 사이에선 설레임과 걱정이 공존했다. SwiftUI는 UIKit을 대체할 수 있는 '선언형UI'를 지향했다. 즉, 더 이상 화면을 구성하기 위해 수많은 코드와 인터페이스 빌더(스토리보드)를 넘나들지 않아도 되는, 새로운 방식의 UI 선언 언어를 제시한 것이다. 이 선언형 UI의 흐름은 이미 웹에선 React, Flutter, Jetpack Compose 같.. 2025. 6. 27.