WWDC 2024 요약

개요

wwdc 2024 요약이오



  • Swift Testing 공부해볼만하다. 유용할듯
  • UIKit은 확실히 지는해인가?? SwiftUI랑 상호 운용에 대한 내용이 기억에 남는다.
  • preview를 사용해!라는 느낌을 많이 받았다.
  • explicit modules 에 대해서 알아봐야겠다. 뭔가 좋아졌다고 하는데 뭔말이지
  • 오,,, 디버깅하기 좋아보이는 기능이 생겼다.
  • nonisolated 같은 annotation 공부해야겠다.
  • 프로파일링 공부해야겠다.



2015

  • dynamic
  • @objc
  • @nonobjc
  • Function Pointers - Like closures, but can’t carry state
  • nullable / nonnull
  • NS_Assume_nonnull_begin / end

2016

swift performance

  • dynamic dispatch - 상속
  • final 키워드를 하면 static dispatch?
  • The Existential Container, The value Withness Table(VWT), Protocol Withness Table
  • V-Table
  • copy on write
  • ProtocolTypes
    • Dynamic polymorphism
    • Indirection through Withness Tables and Existential Container
    • Copying of large values causes heap allocation