TIL 210315

Steven kim·2021년 3월 15일

TodayILeard

목록 보기
5/8
post-thumbnail

✏️학습내용

클래스에서 맴버와이즈 이니셜라이즈를 제공하지 않는 이유

  • 클래스는 상속이 가능 하기 때문.
  • 아직 정확하게는 모르겠지만 상속 관계에 있는 인스턴스를 생성할 때 문제 되는 것 같음.
  • 클래스에서 이니셜라이즈로 프로퍼티의 값을 모두 채워주는 것이 대원칙.

노티피케이션 센터

  • 앱 안에서 발생하는 모든 노티들을 관리
  • 인스턴스 사이의 통신을 지원함.
  • 추후 공부 필요

노티피케이션을 왜 쓸까?

  • 한번에 여러 인스턴스에게 이벤트를 주기 위해서

능동적으로 지켜보는 방식

  • KVO(Key Value observing)

왕초보 ios 야곰 강의 수강

https://github.com/stevenkim18/ios-UpdownGame

swift @ 는 무엇 일까?

  • @IBAction @IBOutlet 등등 골뱅이가 붙어 있어서 궁금했다.
  • 자바에서는 어노테이션이라고 하던데... 정확하게 모르고 있었다
  • Attributes 라고 불림.
  • https://lidium.tistory.com/m/36
  • 이것도 추후 공부 필요..

🤔문제점 / 고민한 점

😃해결방법

📚참고자료

profile
기록과 정리

0개의 댓글