본문 바로가기

WWDC43

WWDC 15 - Mysteries of Auto Layout, Part 1 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/videos/play/wwdc2015/218/ Mysteries of Auto Layout, Part 1 - WWDC 2015 - Videos - Apple Developer Auto Layout is a powerful constraint-based layout engine that can drive complex and dynamic interfaces on both iOS and OS X. Learn... developer.apple.com 관련내용 UIStackView를 배워보자. self-sizing view를 배워보자 auto layo.. 2021. 6. 24.
WWDC 19 - Advances in UI Data Sources 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/videos/play/wwdc2019/220/ Advances in UI Data Sources - WWDC 2019 - Videos - Apple Developer Use UI Data Sources to simplify updating your table view and collection view items using automatic diffing. High fidelity, quality... developer.apple.com 관련내용 Collection, TableView에 사용하는 UI Data Source를 사용하라. 동기화버그,.. 2021. 6. 23.
WWDC 19 - Advances in Collection View Layout 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/videos/play/wwdc2019/215 Advances in Collection View Layout - WWDC 2019 - Videos - Apple Developer Collection View Layouts make it easy to build rich interactive collections. Learn how to make dynamic and responsive layouts that range... developer.apple.com 관련내용 서브클래싱하지않는! 완전히새로운 layout system을 배워보자. 요약 👍Co.. 2021. 6. 23.
WWDC 15 - Mysteries of Auto Layout, Part 2 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/videos/play/wwdc2015/219/ 👍요약 constraint를 계산하고, layout업데이트한다. 이러한 과정은 Render Loop안에서일어나고, 즉각적으로이루어지지않고, 다음 RenderLoop에 실행되어질것이다. RenderLoop는 1초에150번이루어진다. layoutSubviews()를 오버라이드할때는 주의해야한다. translateAutoresizingMaskIntoConstraints 는 frame을 constraint로 만들어준다. 그럼으로써 constraint를 만들지않아도, 이를 활용할수있다! 코드로 cosntrai.. 2021. 6. 23.
WWDC 18 - High Performance Auto Layout 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/videos/play/wwdc2018/220/ High Performance Auto Layout - WWDC 2018 - Videos - Apple Developer Get a glimpse inside to find out what happens when you add a constraint! Dive into the internals of Auto Layout to develop intuition for... developer.apple.com 관련내용 constraint를 추가할떄 어떤일이 발생하는지 살펴보자 코드가 어떤영향을미칠지에 대한.. 2021. 6. 23.
WWDC 16 - Understanding Swift Performance 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 관련내용 strucct, class, protocol, generic 이 swift에서 어떻게 구현되는지 알아보자. 다른dimensions 퍼포먼스에서 상대적비용들을 배워보자. 어떻게 이러한정보들을가지고 어떻게적용할지보자 .  👍요약 함수가호출될때는, 우선적으로 지역변수들의 크기들이 할당된다는저어엄~ 스택메모리는 스택포인터의 감소증가를 통해 메모리가관리된다는점~ 힙메모리에할당할때는 공간을찾는비용보다, 멀티쓰레드를 고려하여 락또는 동기화과정이 비용이크다는점~! string은 내부적으로 힙메모리에저장된다는점~ 인스턴스들은 힙,스택 에저장되며, 레퍼런스카운팅이적용될수도 아닐수도있고, dynamic,.. 2021. 6. 22.
WWDC 20 - What's new in Swift 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/videos/play/wwdc2020/10170/ What's new in Swift - WWDC 2020 - Videos - Apple Developer Join us for an update on Swift. Discover the latest advancements in runtime performance, along with improvements to the developer... developer.apple.com 요약 👍Swift런타임오버헤드를 비약적으로많이줄였다. 오버헤드가존재하는이유는 다양한캐시와 정보들을 저장하기때문. 이를체감하.. 2021. 6. 22.
WWDC 19 - Modern Swift API Design 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/videos/play/wwdc2019/415/ Modern Swift API Design - WWDC 2019 - Videos - Apple Developer Every programming language has a set of conventions that people come to expect. Learn about the patterns that are common to Swift API... developer.apple.com 관련내용 swift5.1 배워보자 swift의 API디자인에 핵심패턴들을 배워보자. siwftUI, Combin.. 2021. 6. 22.