본문 바로가기
Swift/Diary

[Swift 코딩 일기] Diary 02.

by Rowan93 2022. 10. 20.

이번 학습을 통해 드디어 코드를 직접 작성해볼 수 있었다!

함수의 기본 형태

func add(x: Int , y: Int) ->  Int{
     return (x + y)
}

return 값이 없을 경우 { 앞에 Void 또는 생략할 수 있다.

반복문

for-in 구문

for _ in 1...3 {
    print("화이팅!")
}

문자열 보간법

print("이렇게 하면 \(Something) 해당 값이 문자열로 출력된다")
  • print 함수에서 separator, terminator를 사용하여 각 인자들을 어떻게 구분하여 표시할지 설정하고 개행 여부를 변경할 수 있다

변수와 상수, Naming

  • 변수(variable): var 사용해서 선언 이후 변경 가능
  • 상수(constant): let 사용해서 선언 이후 변경 불가능
  • Naming: 코드에서 Naming은 대단히 중요하다. 주석을 달지 않고도 이해가 되는 코드를 작성할 수 있도록 노력하자

 

아직 스스로 문제를 해결하는 능력이 부족하다고 느낀 하루였다.

Diary 작성하면서도 표현 방법이나 정리하는 방법을 더 가다듬을 필요가 있어 보인다.

맥북 사용도 쉽지 않다. (매일 이전에 사용해봤던 단축키를 또 검색하고 있는 내가 밉다)


그리고, 내가 수행한 과제들을 어떻게 정리해서 보관하는게 좋을까 고민하다가 Github에 대해 복습할 겸, 개인 Repository를 생성해서 각 주차별로 branch를 따서 관리해보기로 했다.

나름 터미널을 이용해서 git을 관리하는 것에 익숙해져 가고 있다고 생각한다.

 

어제 고민한 내용들을 복습해볼 수 있어서 굉장히 좋은 시간이었다고 생각되지만 아직 좀 더 github에 익숙해질 필요가 있다.

 

조용할 때 집중이 잘 되는 것 같아 새벽에 공부했더니... 밤낮이 바뀔까 두렵다. (이미 바뀐 듯...)

주말에 패턴을 맞춰보도록 노력하자!

'Swift > Diary' 카테고리의 다른 글

[Swift 코딩일기] Diary 05.  (0) 2022.11.22
[Swift 코딩 일기] Diary 04.  (0) 2022.11.04
[Swift 코딩 일기] Diary 03.  (0) 2022.10.24
[Swift 코딩 일기] Diary 01.  (2) 2022.10.18

댓글