본문 바로가기 메뉴 바로가기

강경하다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

강경하다

검색하기 폼
  • 분류 전체보기 (141)
    • iOS (27)
    • Swift (39)
    • Swift Playground (14)
    • Design Pattern (5)
    • TDD (3)
    • CleanCode (2)
    • Algorithm (40)
    • Git (5)
    • CS Basic (4)
    • SoOn (0)
    • Review (2)
  • 방명록

flow control (4)
Switch

기존 다른 언어들의 switch와 유사하지만, swift만의 특이점이 있다.

Swift 2020. 12. 11. 15:54
for loop

기존 다른 언어들의 for loop를 따른다. (continue, break, 이중for문 등은 같다) closed range라는 숫자범위 표현법이 있다는 점이 다르다. (오른쪽의 네모 모양을 누르면 파란색으로 바뀌면서, 2차원 그래프가 생긴다) for문에서 위의 i를 쓰지않는경우, 돌리게되면 노란색 경고문이 뜨는데, 이렇게 선언만 하고 쓰지않는 변수는 "_"로 표시해주면 된다 for 안에 where을 넣어서, 조건을 만들어줄 수 있다. cf) for를 중첩해서 쓰는경우, 성능저하와 가독성에 좋지 않기 때문에 되도록이면 중첩하지말자!!

Swift 2020. 12. 11. 15:16
While loop

기존 다른 언어들의 while loop를 따른다. 차이점은, 기존 언어의 do ~ while 문법이 swift에서는 repeat ~ while 이라는 점이다. 각 구문의 프로세스이다. while : 조건 > 코드수행 > 조건 > 코드수행 repeat while : 코드수행 > 조건 > 코드수행 > 조건 어떤게 더 좋은거다! 이런건 아니고, 상황에 맞게 잘 활용하자!

Swift 2020. 12. 11. 14:05
이전 1 2 다음
이전 다음
250x250
TAG
  • Playground
  • URLSession
  • protocol
  • flow control
  • basic
  • 코딩배우기1
  • function
  • 입출력과 사칙연산
  • algorithm
  • while문
  • closure
  • CLASS
  • for문
  • Method
  • swift playground
  • IF문
  • IOS
  • Swift
  • 미완성
  • 1차원 배열
  • tdd
  • Design Pattern
  • structure
  • 테스트주도개발
  • 백준
  • 코딩배우기2
  • GIT
  • loop
  • xcode
  • Network
more
최근에 올라온 글
링크
  • Gmail
  • Instagram
  • Github
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바