DataCollection 4

01.2.iiii 데이터묶음_열거형_Enumeration

열거형(Enumeration)열거형(Enumeration)이란 연관된 값들을 모아놓은 데이터 묶음으로 객체와 유사한 기능을 한다. 열거형 선언법enum enumName{case caseName1case caseName2case caseName3...}enum Compass{case northcase southcase eastcase west}// Compass :열거형의 이름// noth, south, east, west : 케이스의 이름  열거형 조작하기케이스(case) : 뒤에 .을 붙여 케이스에 접근할 수 있다. (열거형명.케이스)enum Compass{case northcase southcase eastcase west}var direction = Compass.east// var directio..

Swift 2023.06.26

01.2.iii 데이터묶음_세트_Set

세트세트(Set)이란 중복과 순서가 없는 데이터묶음이다. 집합과 유사하다. 세트(Set)의 선언변수 선언 : var variableName: dataType = 초기값배열 선언 : var arrayName: [dataType] = [초기값]딕셔너리 선언 : var dictionaryName: [keyDataType: valueDataType] = [key초기값: value초기값] 세트의 선언 : var setName: Set = [초기값]var fruits: Set = ["apple", "banana", "orange"]// fruits 라는 String 세트를 선언하고 다음 값들을 넣는다.print(fruits)["orange", "apple", "banana"]  세트(Set) 다른 선언 방법var ..

Swift 2023.06.21

01.2.ii 데이터묶음_딕셔너리_Dictionary

데이터묶음 (Data Collection) 이란 일정 기준을 만족하는 데이터들의 묶음, 모임이라고 배열에서 언급했다.마찬가지로 이번에는 데이터묶음 중 딕셔너리(Dictionary)이다. 딕셔너리 딕셔너리 (Dictionary) 란 하나의 키워드(Key) 와 값(Value)이 순서없이 1:1 대응되는 데이터들의 모임이다.말 그대로, 사전같이 생각하면 편하다. 딕셔너리(Dictionary) 선언변수 선언 : var variableName: dataType = 초기값배열 선언 : var arrayName: [dataType] = [초기값]딕셔너리 선언 : var dictionaryName: [keyDataType: valueDataType] = [key초기값: value초기값]var fruits: [Strin..

Swift 2023.06.20

01.2.i 데이터묶음_배열_Array

여러가지 데이터타입과 데이터들이 많아지기 시작하면 관리가 필요해진다.이를 위해 나온 것이 데이터묶음 (Data collections-데이터 수집) 이다. 이는 일정 기준을 만족하는 데이터들을 묶어서 하나의 변수에 관리할 수 있기 때문에 여러가지 방면에서 유용하다.데이터묶음은 크게 배열(Array), 딕셔너리(Dictionary), 세트(set), 열거형(Enumeration) 이렇게 4개가 있다. 배열(Array): 배열은 같은 데이터타입의 데이터들을 순서대로 저장하는 데이터묶음이다.예를 들어, 학교에서 친한 친구 3명의 이름을 친한 순서대로 받는다고 생각해보자. 그렇다면 같은 데이터타입에 순서가 필요하니 배열이라는 데이터묶음에 묶어서 편하게 관리할 수 있다. 배열(Array) 선언앞서 본 변수의 선언법..

Swift 2023.06.20