본문 바로가기

Programming•프로그래밍/Swift•스위프트

(4)
Swift 5 프로그래밍 / #2. 연산 Swift #2. 연산 PC 혹은 태블릿에서 보는 것을 추천드립니다! 대부분 프로그래밍에서 산술 연산 부분은 대부분 동일합니다 산술 연산자 A + B // A 와 B 를 더한 값을 반환합니다 (더하기 연산자) A - B // A 에서 B 를 뺀 값을 반환합니다 (빼기 연산자) A * B // A 와 B 를 곱한 값을 반환합니다 (곱하기 연산자) A / B // A 를 B 로 나눈 값을 반환합니다 (나누기 연산자) A % B // A 를 B 로 나눈 나머지 값을 반환합니다 (나머지 연산자) 예를 들어 let A = 5 let B = 3 A + B // 8 A - B // 2 A * B // 15 A / B // 1 (Int 값 이라서) A % B // 2 (5를 3으로 나눈 나머지 값 이라서) 이렇게 됩니..
Swift 5 프로그래밍 / #1. 변수와 타입 Swift #1. 기초 문법과 타입 모든 프로그래밍을 시작 하기 전 공통적으로 알아야 할 것이 있는데 그것은 바로 주석입니다. 코드가 짧거나 전달하는 내용이 간결하면 필요성을 크게 느끼지 못하는데 그 내용이 방대해지고 많아지면 주석이 반드시 필요합니다. 처음부터 코딩하실때 주석을 항상 하는 습관을 들이시는 것이 추후에 코드가 길어질때 수정하거나 보완하는 유지보수에 정말 큰 도움이 된답니다! 사용하는 언어마다 주석의 표현방법은 조금씩 다르지만 Swift 에서 주석은 다음과 같이 표현합니다. // 한 줄 주석은 슬래시 두개를 연달아 사용합니다. /* 여러줄 주석은 슬래시와 별표로 표시하고 반드시 닫아주어야 합니다. */ /* // 쓸 일이 있을지는 모르겠지만 주석 안에 주석도 가능! */ Swift 는 우리..
Swift 5 프로그래밍 / #0. 사전 준비 자 Swift 를 본격적으로 알아보기 전에! 예전과는 다르게 반드시 Swift 를 코딩하는데 Mac OS 를 탑재한 컴퓨터가 필수적이지 않습니다. Mac 을 사용하시는 분은 Xcode 를 이용하여 PlayGround 로 Swift 를 코딩하시면 문제없지만! 대부분 국내에서는 Windows 를 사용하실 텐데 Windows 를 사용하시는 분은 VSCode 를 다운받으신 후 VSCode for Windows(윈도우 용 VSCode): https://code.visualstudio.com/docs/?dv=win32user VSCode for Mac(맥 용 VSCode): https://code.visualstudio.com/docs/?dv=osx Extension(확장)에서 Swift Language 를 다운로..
Swift 5 프로그래밍 / Swift 5 Programming / Prologue 그렇습니다. 저같은 똥멍청이들을 위한 언어 Swift 가 탄생하신지 어느새 6년이 다 되어갑니다. 그동안 공부할 겸 블로그에 Swift 내용을 정리해보자! ...하고 실천하다 말다를 반복한지도 어느새 2년이 다 되어갑니다. 블로그에 앞서 프롤로그 같은 이야기를 하고싶었습니다 :) 2020년 5월 기준 Swift 언어는 전년 동월 대비 7위 상승한 11위에 랭크가 되어있죠. 지난 2014년 WWDC 에서 선보인 Swift 는 기존 Objective-C 언어의 단점을 보완하고 애플은 당시 WWDC 에서 발표한 Swift 의 특징으로 Fast(빠름) Modern(현대적) Safe(안정성) Interactive(상호성) 을 강점으로 내세웠으나 향후 Safe(안정성) Fast(빠름) Expressive(표현성) ..