본문 바로가기

비기너

[Swift] 018 Dictionary (사전) for beginners 딕셔너리(The Dictionary) 사전을 생각하면 유명한 사전 편집자인 대니얼 웹스터(Daniel Webster)가 떠오를 것입니다. 도서관 서가에 꽂혀 있는 사전에는 뜻을 자세하게 설명한 단어들이 잘 정리되어 있습니다. 또한, 사전에서 단어의 정의를 찾을 때는 알파벳 순서대로 찾습니다. Swift 언어의 딕셔너리(Dictionary)도 우리가 알고 있는 사전처럼 사용합니다. 딕셔너리는 같은 타입을 가진 여러개의 값을 저장하는 하나의 컨테이너라고 볼 수 있습니다. 각각의 값은 유일한 키(key)와 값(value)에 물려 있으며, 이 키와 값은 딕셔너리 안에서 해당 값을 찾기 위한 식별자의 역할을 합니다. 배열의 값들과 달리 딕셔너리 안에 저장된 값은 어떤 순서가 정해져 있지 않습니다. 그래서, 실제로.. 더보기
[Swift] 002_Get ready to start(준비하기) for beginners Swift를 공부하기 위해서는 필요한 "도구"를 준비해야 한다. 당연히 코딩을 해보고 실행하고 결과를 확인하려면 OS X이 설치된 Mac 컴퓨터가 필요하다. 그리고 Swift 컴파일러와 그에 필요한 환경을 가지고 있는 Xcode도 필요하다. 예전에는 iOS나 Mac OS X 앱을 만드는 것 뿐만 아니라 테스트 해보기 위해서도 애플 개발자 프로그램에 멤버쉽으로 등록을 하고 연간 일정액을 지불해야만 Xcode를 내려받고 코딩을 해 볼 수 있는 시절도 있었다. 그러나 이제는 그럴 필요가 없다. 그냥 애플 개발자 프로그램(Apple Developer Program) 사이트(https://developer.apple.com)에 접속해서 프로그램을 내려 받던지, 이것도 귀찮다면 Mac OS X 이 설치된 컴퓨터에 .. 더보기