본문 바로가기

WWDC43

WWDC 21 - What’s new in Swift 5.5 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 요약 Swift Package Collection을통해 더 쉽게 swift package들을 찾을수있다. Swift DocC를 통하여 더 쉽게 문서들을 작성 및 공유할수있다. 자세한건 다른 DocC session참조 Swift는 타입체커기느을 더 강화했다. SwiftUI에서 크게 코드가 간략해졌다. Swift는 증분빌드를 더 개선했다. SwiftDriver ? - swift 언어로작성된컴파일러??? 가 바탕이되었기때문?? ARC가 더새로운방법을 사용하여 기존의 retain,release코드구문을 획기적으로줄였다. Xcode - settings - Optimize Object Lifetime을 Y.. 2021. 6. 16.
WWDC 21 - What’s new in SwiftUI 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 요약 AsyncImage 가 생겼다. - 비동기적으로 이미지를받아오도록 하고, default로 placeHolder를지원한다. 다양한 커스텀,애니메이션, 에러핸들링지원! List - .refreshable modifier등장했다. 비동기적으로 수행할수도있다. .task modifier를통해, 처음에 뷰가 로드되어질때 작업을실행하도록할수있다. 또한, 비동기적인 배열들에 listen하면서 자동적으로 새롭게 추가할수도있다. .listRowSeparatorTint modifer를 통해 각 구분선마다 색깔을지정할수있고, 숨길수도있따. .swipeActions 를 통해 액션들을 추가할수있다. trailin.. 2021. 6. 16.
WWDC 21 - Accelerate networking with HTTP/3 and QUIC 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 요약 서버가 HTTP/3를 지원만한다면 iOS15, macOS Monterey 에서는 URLSession을 이용만하면 자동적으로 HTTP/3를 이용할수있다! HTTP/3 는 연결성립시간을 단축시키며, 독립적인스트림으로, 패킷손실에대해 유연핳게 대응할수있다. QUIC 기존 TCP개념을 기반으로하며, TCP 1.3 security를 사용한다. 서버가 HTTP/3를 지원하는지는 Xcode13에서 Instrument - Networking 을통해 알수있다. Network.framework에서 QUIC 지원을한다. iOS 15에서부터는 HTTP3, QUIC지원을한다. QUIC은 HTTP3가 사용하는, 새.. 2021. 6. 16.