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

강경하다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • 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)
  • 방명록

Swift (86)
Structure vs Class

두 타입은 서로 진행하는 동작이 다르다 Structure : value Types, Copy, Stack할당 Class : Reference Types, Share, Heap할당

Swift 2020. 12. 15. 18:15
Closure - 3

Closure가 실무에서 자주 쓰이는 방식에는 두 가지가 있다. 1. Completion Block : 어떤 Task가 완료되었을 때 수행되는 형식 ex>데이터를 받아와서 화면에 뿌릴때, 네트워크로 데이터를 받아온(완료된) 다음에 수행명령코드를 Closure를 이용해서 짠다. 2. Higher Order Functions(=고계함수) : 인자(input)를 함수로 받을 수 있는 함수 ex> collerction 의 Map에서 주로 쓰인다. 예제 연습 으음 ... 많이 해봐야 익숙해질거 같다 ..

Swift 2020. 12. 15. 16:08
Closure - Capturing Values

원래 안쪽 scope에서는 바깥scope의 '바깥변수'에 대한 접근이 가능하지만, 반대로 바깥scope에서 안쪽scope의 '안쪽변수'에 대해서는 접근이 불가능하다. 하지만, closure를 이용하면 안쪽 값들을 captured해서 가져올 수 있다. 근데 이거는 함수도 똑같은 기능을 하는거 아닌가 ..? 내가 잘못 이해한건지... 나중에 또 수정을 해야겠다..

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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바