본문 바로가기
728x90

스위프트6

6장 함수 functions 6장은 functions 함수 이다.여기서부터는 번역이 아니라 파트를 끝내고 내가 그것을 요약해보려고 한다.프로그래밍에서는 함수를 쓴다. 이유는 같은 코드를 반복하여 입력하는 것을 크게 줄여주기 때문이다.그리고 전체 코드의 구조를 쉽게 이해할 수 있게 해 준다.마지막으로 코드를 수정해야 할 때 함수의 body를 고쳐서 수정하면 되기 때문이다.SWIFT 에서 함수는 아래와 같은 구조로 입력한다.-----print("Hello, world!") print(360) 이렇게 하면 명령어 와 코드의 구조이다. 간단하니까 이 정도지, 만약 노래하나를 출력한다고 했을때는 엄청난 코드양을 넣어야 한다.이렇게 말이다. print("Row, row, row your boat")print("Gently down the st.. 2018. 12. 15.
5장 5.2 Explore Your project 5.2. 장에 이르러서는 Xcode 화면과 기능에 대해 자세하게 설명이 시작됨.굉장히 많은 콘트롤과 버튼들이 있지만 당장 몰라도 되고 일단 코드를 찾고 그걸 수정하고 더 많은 파일을 추가하고 빌드하여 실행하는게 목표라는 이야기.그리하여 화면은 이렇게 생겼다.지금 공부하고 있는 이 책은 아이북스로 App development with Swift 에서는 이미지를 확대하여 볼수도 있다. 상단은 툴바, 중간은 에디터, 오른쪽은 유틸리티, 왼쪽은 내비게이터라고 부른다. 각각의 명칭을 누르면 설명이 나온다. 그 다음 37페이지 까지는 메뉴 아이콘들을 구경하라는 이야기. 왼쪽의 내비게이션 영역과 오른쪽 유틸리티 영역위 아이콘을 하나하나 살펴보는 단계이다.38페이지부터는 파일의 명칭을 설명한다. 오른쪽 내비게이션 쪽에.. 2018. 8. 2.
4장 - HelloWorld 4장은 XCODE 로 개발을 할때 보게 되는 XCODE 화면과 인터페이스에 대한 이야기로 시작. 좀 쉽네.그러니까 Xcode 작업창의 화면 색을 바꾸거나 폰트를 바꾸는 것이 먼저 나옴.Xcode - preference 메뉴에서 바꿀 수 있다.Dark 모드 같은 건 예전에 프로그래머들이 좋아했는데 어두운 방에서 작업하거나 할때 눈이 아프지 않아 좋아했다고. 그래서 레트로 라고.그 다음엔 결과가 표시되는 영역을 줄였다 늘렸다 하는 방법이 잠깐 나오고.4페이지에는 Xcode 화면을 Console 콘솔이라는 개념으로 설명하고 있다.그리고 5페이지는 드디어 Hello, World! 를 화면에 보여주는 명령어 없이 그냥 따옴표로 "Hello, World!"를 입력하면 오른쪽 결과 사이드바에 나타난다.6페이지는 오른.. 2018. 8. 1.
제 3장 String 문자열 3장은 문자열에 대한 강의이다.String 지난번에 숫자를 정의했다면 이번에는 문자에 대한..문자는 지정할 때 let 까지는 같은데 뒤에 쌍따옴표가 붙어야 한단다.let favoriteBook = "The Jungle Book" 이렇게 말이다.스위프트에서는 유니코드로 문자를 표현한다.이모티콘도 입력할 수 있는데 맥에서는 커맨드+컨트롤+스페이스 키를 누르면 이모티콘 창이 나타난다.let 🍓🍏🍒🍐🍋🍇 = "Fruit Salad" 그러다보니 이런 입력도 가능하다. 그다음에 헷갈릴 수 있는것이 문자와 문자를 붙이고 그 사이에 띄어쓰기를 넣어야 할 때인데 띄어쓰기도 사실상 하나의 문자로 간주하므로 " " 이렇게 만들어 줘야 한다. 즉 만약에 Jerome loves you 라고 만들려고 한다면 let name = .. 2018. 7. 31.
728x90
반응형