계속 개발하고 싶은 고래

  • 홈
  • 태그
  • 방명록

swift 이니셜라이저 1

[swift] init 메소드의 종류

이전 포스팅 '프로퍼티를 초기화 하는 3가지 방법' 중에 init 메소드를 작성하는 방법이 있었다. 여기서는 init 메소드의 종류에 대해 정리하려고 한다. 이번에도 역시 유튜브 이 영상을 참고했다. 1. designated initializer 클래스의 모든 프로터피를 초기화 하는 initializer이다. 클래스 내에 초기화 되지 않은 프로퍼티가 있다면 클래스 내에 최소 한 개 이상의 designated initializer를 작성하여 프로퍼티를 초기화 해주어야 한다. 그리고 초기화가 끝나지 전에 다른 메소드를 호출할 수 없다. 다른 메소드 중에 프로퍼티에 접근하는 메소드가 있으면 어떡해,,, 2. convenience initializer 일부 프로퍼티만 초기화 하기 때문에 self.init() 처..

swift & iOS/swift 2022.02.03
이전
1
다음
더보기
반응형
프로필사진

계속 개발하고 싶은 고래

프론트엔드 개발로 시작했지만 그냥 개발 자체가 좋은 사람. 10년 후에 나는 무엇이 되어 있을까? 에 대한 답은 매번 바뀌지만 10년 후에도 20년 후에도 배우는 것을 즐기는 사람이고 싶은 마음.

  • 분류 전체보기 (127)
    • 플러터 Flutter (5)
    • Javascript와 아이들 (12)
      • Vue (0)
      • React (6)
      • React Native (0)
      • Next.js (1)
    • swift & iOS (63)
      • swift (49)
      • 디자인 패턴 (1)
      • ios & xcode (12)
    • Java & Spring boot (5)
    • mysql (2)
    • 감히 운영체제를 (2)
    • 알고리즘 문제 풀이 (28)
    • Git (3)
    • 맥북 macOS (3)
    • 프롬프트 엔지니어링 (deeplearning.ai.. (1)

Tag

백준, css, flutter LinearGradient, next.js 배포, 깃, flutter Error running pod install, 플러터 Error running pod install, 스위프트 옵셔널, 영어공부, 플러터, 플러터 그라디언트, CSS position, 플러터 컬러풀 텍스트, 리액트 타입스크립트 tailwind css, swift dictionary, git, 안드로이드 스튜디오 git is not installed, flutter ShaderMask, flutter, swift 옵셔널,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바