본문 바로가기

분류 전체보기71

[iOS/Swift] Basic Data Type ➀ 이번 포스팅은, 지난 글에서 다룬 'Type Annotations'와 연계됩니다. 앞서 2개 포스팅을 통해 변수와 상수의 값을 선언할 시, 유형(Type)을 명시하거나 추론한다는 내용을 배웠습니다. 그렇다면, 주로 활용되는 대표적인 유형의 종류에 대하여 하나씩 톺아보도록 하겠습니다! 데이터 유형(Data Type)이란? (다시보기) "Type은 필요한 크기 만큼, 저장소(메모리)에 자리를 잡기 위해 사용된다! " 메모리 공간은 한정되어 있습니다! 변수와 상수를 선언하기에 앞서, 메모리에 공간을 생성하는 과정이 필요합니다. 이와 같은 생성단계를 위해 데이터의 타입이 필요합니다! 더보기 데이터 타입을 통해, 우리가 이해할수 있는 형태의 데이터로 생각하고 프로그래밍할 수 있습니다. '생성' 은 메모리에 공간을.. 2022. 10. 30.
[iOS/Swift] Type Annotations 지난 포스팅에서... 컴퓨터의 메모리 상에 특정값을 저장하기에 앞서 변수와 상수를 선언하는 과정이 필요하다는 것을 알아보았습니다. 그런데... 앞서 작성된 변수와 상수 선언의 예시를 살펴보면? var age: Int = 29 // Int? let nickname: String = "Jason" // String? var hunger = false // ??? 뭐지 선언 키워드(var, let)와 이름(age, nickname, hunger)뒤에 Int, String과 같은 수식어가 뒤따라 작성되는 것을 확인할 수 있습니다. 이와 같은 수식어는 뒤에 나오는 데이터(값)의 유형, Type을 의미합니다. 이번 포스팅은 변수와 상수의 유형을 규정하는 Type Annotations에 대한 내용입니다. Type A.. 2022. 10. 29.
[iOS/Swift] 저장공간, 변수와 상수 변수와 상수란? Swift를 학습하면서 가장 기초가 되는 부분인 변수와 상수는 데이터를 저장하기 위한 "예약된 메모리 내 위치값" 으로 해석할 수 있습니다. 해당 공간에 값을 부여하고 저장하기에 앞서, 우리는 변수(Variable)나, 상수(Constant)에 이름을 할당하여 사용합니다. 이러한 변수와 상수를 생성하기 위해 고유의 키워드를 사용합니다. 변수(Variable) 변수(Variable)란, 값을 변하도록 수정할 수 있는 저장공간입니다. 변수는 값을 선언한 후, 사용자에 의해 수정이 가능합니다. var 키워드를 통해 변수를 선언합니다. // 👉🏻 기본형태 1 (일반) var 변수명: 데이터 타입 = 값 // 👉🏻 기본형태 2 (타입추론 --> 변수의 타입을 지정하지 않아도 컴파일러가 자동으로 인.. 2022. 10. 27.
[iOS/Swift] Hello, Swift ! Swift란 무엇인가요? 현대 프로그래밍 언어가 가지고 있는 장점의 극대화를 위해 2014년 9월, Apple WWDC14에서 공개된 iOS를 위한 프로그래밍 언어입니다. 하위 호환성도 보장하고 있어 기존 Objective-C 코드와도 연계 사용이 가능하며, 클로저, 다중 리턴 타입, 네임스페이스, 제네릭 등 다양한 기능이 보완된 언어입니다. Apple에서는 Swift 보급 확대를 목표로 2015년 12월 오픈소스로 공개하였으며, OS X 및 Linux 용 바이너리 제공, 관련 커뮤니티 개설 등 사용자가 직접 Swift 개발에 참여할 수 있도록 유도하고 있습니다. 자세한 내용은 아래 'Apple Dev' 링크 내용을 참고해주세요 ➡︎ https://developer.apple.com/kr/swift/ S.. 2022. 10. 27.
planner에서 developer로 보호되어 있는 글 입니다. 2022. 6. 13.