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

강경하다

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

property (2)
Property vs Method

Property : 호출시 (저장된)값을 하나 반환한다. Method : 호출시 어떤 작업을 진행한다. -> Method의 작업을 그냥 리턴시키게 만들면, Property와 같은 작업을 만들게 해줄 수 있다. => setter가 필요 없고, 계산이 많이 필요하거나 DB access, File io가 필요한 경우 Method를 쓰자!

Swift 2020. 12. 21. 18:06
Property

Object = Data + Method swift에서 Data는 Property로 표현한다. 보다 명확하고, 재사용성이 높은 코드를 만들기 위해서는, property에 대한 설계공부(?)가 필요하다. Property : 데이터 속성을 뜻함. Stored Property : 어떠한 값을 직접 저장하는 값 ex> 변수, 상수 Computed Property : 저장된 값을 이용해서 가공하거나 계산하여 제공하는 값 ex> 클로저 Instance Property : 정의한 struct 혹은 classe대로 인스턴스를 생성하고자 할 때 사용한다. Type Property : 생성된 인스턴스와 상관없이 struct 혹은 class의 타입 자체의 속성을 정하고 싶을 때 사용한다. --- 심화 --- observat..

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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바