[Swift] Types and Variables Part 2
이름 짓기: 카멜 케이스와 의미 있는 이름 변수나 상수의 이름을 지을 때는 카멜 케이스(CamelCase) 표기법을 따르는 것이 Swift의 표준 규칙입니다. 카멜 케이스란, 첫 단어는 소문자로 시작하고, 이어지는 각 단어의 첫…
이름 짓기: 카멜 케이스와 의미 있는 이름 변수나 상수의 이름을 지을 때는 카멜 케이스(CamelCase) 표기법을 따르는 것이 Swift의 표준 규칙입니다. 카멜 케이스란, 첫 단어는 소문자로 시작하고, 이어지는 각 단어의 첫…
가변성(Mutability): 상수(let)와 변수(var) Swift를 배울 때 가장 중요한 개념 중 하나는 가변성(mutability)입니다. 가변성이란 '변경할 수 있는 능력'을 의미합니다. 한쪽에는 불변(immutable), 즉 변경할 수 없는 것들이 있고, 다른 한쪽에는 가변(mutable), 즉…
주석(Comments)과 print문(Print Statements print문: 콘솔에 정보 출력하기 우리는 이전에 만들었던 'Guess Game' 앱에서 print문을 이미 접해본 적이 있습니다. print문의 주된 목적은 디버깅(debugging), 즉 애플리케이션이나 프로그램에 존재하는 문제를 해결하는 데 사용됩니다.…
자, 그럼 이제 옵셔널 바인딩(optional binding)을 사용해서 여기 있는 값을 언래핑(unwrapping)해 보겠습니다. 이것이 바로 옵셔널을 안전하게 다루는 방법입니다. 기본 개념은 optionalAge에 값이 있는지 확인하는 것입니다. 만약 값이 있다는 것을 발견하면,…
지금까지 우리는 변수나 상수를 선언할 때, 반드시 어떤 값을 가져야 한다고 배워왔습니다. 두 가지 예를 보여드릴게요. Swiftlet name = "Paul" var age = 5 let name = "Paul" var age…
코드의 울타리: 스코프(Scope)와 블록(Block) 이해하기 코딩을 하다 보면 { } (중괄호)를 정말 많이 사용하게 됩니다. 이 단순해 보이는 기호는 사실 코드의 구조를 만드는 아주 중요한 역할을 합니다. 중괄호를 사용할 때,…
아래 글은 현대 프론트엔드 애플리케이션을 설계할 때 고려해야 할 다양한 아키텍처 패턴을 정리하고, 각 패턴의 강점과 약점, 적용 사례를 다룹니다. 프로젝트 규모, 복잡도, 팀 역량, 그리고 유지보수 전략 등에 따라…
런던 근교 아일스워스 여행 완벽 가이드! 조용한 매력의 템즈 강변 산책, 역사 유적지 탐방, 숨겨진 맛집까지! 합리적인 비용으로 즐기는 최고의 여행 코스와 워킹홀리데이 정보까지 한번에 확인하세요.
숨겨진 독일의 매력, 미텔프랑켄 여행을 계획하세요! 알프스의 아름다운 풍경과 중세 도시의 매력, 뉘른베르크와 로텐부르크를 넘어 숨은 보석 같은 마을들을 만나보세요. 맛집, 숙소, 교통 정보까지 완벽하게 준비된 여행 가이드로 잊지 못할 추억을 만들어보세요. #미텔프랑켄 #미텔프랑켄여행 #독일여행 #뉘른베르크 #로텐부르크
뉴욕주 웨스트체스터 카운티의 매력적인 소도시, 마운트 플레즌트 여행 가이드! 뉴욕 시의 번잡함에서 벗어나 편안한 휴식을 원한다면? 아름다운 자연과 편리한 교통, 숨은 맛집까지! 마운트 플레즌트 여행 후기와 꿀팁으로 알찬 여행 계획을 세워보세요. 당일치기 뉴욕 여행 코스도 함께!