: 순서가 있는 element들의 모음한 array에는 같은 타입의 element만 담을 수 있음선언 방법선언했던 array에 element를 추가하는 방식은 크게 두 가지다.array 마지막에 추가내가 원하는 위치에 추가프로그래밍을 하다보면 이 array가 비어있나,
반복문 : while, repeat
Function, return, overload, inout, function에 function 받기
Closure
Student라는 클래스를 하나 만들었다.클래스를 사용하기 위해선 instance를 만들어야하고, 그래야 사용 가능하다.내가 헷갈렸던것은 method 앞에 붙는 키워드, class 와 static의 차이이다.설명하자면, instance를 만들지 않고도 사용 가능한 것들
: (key : value)로 짝지어 저장되는 값들의 모음순서가 없는 collection(실제로 print 해보면 일정한 순서대로 나오는 것 같지만, 순서를 보장하지 않는다.)key: 중복 불가능 value: 중복 가능dictionary 자체가 의미 단위로 저장하고 찾
: 순서가 없고, 유일한 값들의 모임중복이 없는 유니크한 값들을 활용할 때 유용하다.setName.insert(값)setName.remove(값)
위와 같은 코드에서 Person에서 firstName 과 lastName을 합쳐 fullName을 얻고 싶으면 어떻게 해야할까?단순히 생각할 경우, 크게 2가지를 생각할 수 있다.1\. computed property를 이용한다.2\. 두 개의 property를 합쳐