기어가더라도 제대로

문법적으로 느낀 점(notes필기본) 본문

Swift - 기초

문법적으로 느낀 점(notes필기본)

Damagucci-juice 2021. 11. 3. 00:38
  1. 불리언타입에서는 () 열지 않는다.
    isOnGem()	X
    isOnGem		O
  2. 논리연산자 (!, &&, ||) 불리언에서만 사용한다
    !isOnGem			O
    !moveForward()			X
    isOnGem || isOnClosedSwitch	O
  3. 막혀있지 않으면 진행하라 라는 코드는 작성하기 어렵다.
    왜냐하면 그냥 진행하라는 명령이 있는데 그걸 두고 굳이 막혀있지 않으면 진행하라 라는 조건문을 사용하는 통찰이 필요하기 때문이다.
    1)
    moveForward()
    
    2)
    while !isBlocked {
    	moveForward()
        }
  4. While 문은 뒤에 불리언이 트루면 안에 코드블럭을 진행한다.
  5. 조건문 안에 if문과 while문이 포함됩니다. for문도 조건문인가? 반복문인가?

'Swift - 기초' 카테고리의 다른 글

Notification Center 간단 사용법  (2) 2022.03.15
Delegate  (0) 2022.03.11
Hashable  (0) 2022.03.11
parameta와 argument  (0) 2021.11.10
type & instance  (0) 2021.11.07
Comments