IOS๐/WWDC8 [WWDC 2021] Meet AsyncSequence ํ๋ง๋๋ก ์์ฝํ์๋ฉด sequence protocol์ async ๊ธฐ๋ฅ์ ๊ฐ๋ฅํ๊ฒ ํ protocol async/ await ํค์๋๋ฅผ ์ฌ์ฉํด ๋น๋๊ธฐ๋ฅผ ์ข ๋ ํธ๋ฆฌํ๊ฒ ๋ค๋ฃจ๊ฒ ํ๋๋ฐ collection type์ ๋ํด ์ฐ๋ฆฌ๋ for, while ๊ฐ์ sequence ๋ฃจํ๋ฅผ ๋ง์ด ์ฌ์ฉํ๋จ ๋ง์ด์ง ? ใ ใ ใ ใ ์ด์ ๋ํ async๋ ๋ง๋ค๊ฒ ์ ํด์ ๋ง๋ค์ด์ง ํ๋กํ ์ฝ --> AsyncSequence ์ฆ sequence๋ฅผ ๋น๋๊ธฐ์ ์ผ๋ก ๋ง๋ค๊ฒ ๋ค๋ ๊ฒ๋ง ๋ค๋ฆ ๋๋ค ์ธ์ ์์๋ sequence๋ฅผ ์๊ณ ์๋ค๋ฉด ์ด๋ฏธ asynceSequence๋ฅผ ์๋๊ฒ๊ณผ ๋ค๋ฆ์ด ์๋ค๊ณ ์ธ๊ธํ๊ณ ์๋๋ฐ์ ์ธ์ ๋ด์ฉ์ ์ ๋ฆฌํด๋ด ์๋ค. asyncSequence๋ฅผ ์ฌ์ฉํ ์ฝ๋๋ ์์ ๊ฐ์ต๋๋ค. ์ฝ๋๋ฅผ ๋ณด๋ฉด ๋ง๋ค์ด์ง url์ lines์ ๋ํด ์ฒซ๋ฒ์งธ ์ค์ .. 2022. 12. 18. [WWDC 2021] Make blazing fast lists and collection views ์ ์ ์ ๋ฆฌํด๋ ๊ธ์ธ๋ฐ .. advances in collectionview layout์ ๋ณด๊ธฐ ์ ์ ๊ฐ์ ๋ collectionView lifecycle๋ฅผ ๋ณต์ตํ๊ณ ์ ๊ธ์ ์ฐ๊ฒ ๋์๋ค. ์ด๋ฒ 2022 wwdc ๋ญ๊ฐ ๋์ฌ์ง ์ ๋ง ๊ถ๊ธํ๋ค ..! https://developer.apple.com/videos/play/wwdc2021/10252/?time=1251 Make blazing fast lists and collection views - WWDC21 - Videos - Apple Developer Build consistently smooth scrolling list and collection views: Explore the lifecycle of a cell and learn how to appl.. 2022. 5. 27. [WWDC 2021] Your guide to keyboard layout ์ค๋์ keyboard์ ๊ดํ ์์์ ์ดํด๋ณด์์ต๋๋ค. ์ฌ์ค ์ฒ์ ์์ ์ ๋ชฉ์ ๋ณด์์๋ ํค๋ณด๋ ?? ํ ๋ญ๊ฐ ๋๋ฆฐ๋ค .. ์ถ์์ต๋๋ค ใ ใ ์ฐฝ์ ํ์์ ํค๋ณด๋ ์ฌ๋ฆฌ๊ณ , ๋ด๋ฆฌ๊ณ ํ ๋ ๋ ์ด์์ ๋ณ๊ฒฝ ์ฝ๋๊ฐ ์ด๋ ๊ฒ ํ๋๊ฑฐ ๋ง๋ ..? ์ผ๋งค ๊ฐ์๋ฐ ํ๋ ์ฐ์ฐํจ์ด ์์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋์ iOS 15์์ ์ด๋ค ๋ณ๊ฒฝ ์ฌํญ์ด ์๋์ง ์์๋ณด๊ณ ์ ์์์ ๋ณด๊ณ ์ ๋ฆฌํ๊ฒ ๋์์ต๋๋ค !! https://developer.apple.com/videos/play/wwdc2021/10259/ Your guide to keyboard layout - WWDC21 - Videos - Apple Developer Discover how you can use the Keyboard Layout Guide to manage how keyboa.. 2022. 5. 26. [WWDC 2021] Protect mutable state with Swift actors ์ด๋ฒ ์ธ์ ์๋ await/async ์ ์ด์ด ์๋กญ๊ฒ ๋ฑ์ฅํ Actor ํ์ ์ ๋ํด ์์ธํ ์๊ฐํฉ๋๋ค !! https://developer.apple.com/videos/play/wwdc2021/10133/ Protect mutable state with Swift actors - WWDC21 - Videos - Apple Developer Data races occur when two separate threads concurrently access the same mutable state. They are trivial to construct, but are notoriously... developer.apple.com Actor in swift ์ฒซ๋ฒ์งธ๋ก, actor๊ฐ ๋ฑ์ฅํ๊ฒ ๋ ์ด์ ์ ๋ํด ์๊ฐํฉ๋.. 2022. 5. 24. [WWDC 2021] Meet async/await in Swift What's new in Swift ์์์ ๋ณด๋ค๊ฐ async/ await ๋ฌธ๋ฒ์ ์๋กญ๊ฒ ์๊ฐํ๋๊ตฐ์ ..! doc๋ฅผ ํตํด ๋จผ์ ์ ๋ฆฌํ๋ ์ ์ด ์๋๋ฐ ์์์ ๋ณด๋ฉด์ ๋ณต์ตํ๋ ๊ฒธ, ๋ค์ ํ๋ฒ ์ดํด๊ฐ ์ ์๊ฐ actor ๋ถ๋ถ์ ๋ค์ ๊ณต๋ถํด๋ณด๋ ค๊ตฌ ํฉ๋๋ค !! ์๋ ๋น๋์ค์ doc๋ฅผ ๋ณด๋ ๊ฒ์ ๊ฐ๋ ฅํ ์ถ์ฒ๋๋ฆฝ๋๋ค์ https://developer.apple.com/videos/play/wwdc2021/10132 Meet async/await in Swift - WWDC21 - Videos - Apple Developer Swift now supports asynchronous functions — a pattern commonly known as async/await. Discover how the new syn.. 2022. 5. 17. [WWDC 2020] Advances in diffable data sources 2021 DiffableDataSource์ ๊ฐ์ ์ฌํญ์ ๋ณด๊ธฐ ์ , ๊ด๋ จ ์์์ด 2020๋ ๋๊บผ๋ ์๊ธธ๋ ๋จผ์ ๋ณด๊ณ ๊ฐ์๋ ์๊ฐ์ ์ ๋ฆฌํ๊ฒ ๋์๋ค. https://developer.apple.com/videos/play/wwdc2020/10045 Advances in diffable data sources - WWDC20 - Videos - Apple Developer Diffable data sources dramatically simplify the work involved in managing and updating collection and table views to create dynamic and... developer.apple.com iOS 14๋ถํฐ Outline Style UI๊ฐ ์ถ๊ฐ๋์์ต.. 2022. 5. 12. [WWDC 2019] Advances in UI Data Sources https://developer.apple.com/videos/play/wwdc2021/10252/ Make blazing fast lists and collection views - WWDC21 - Videos - Apple Developer Build consistently smooth scrolling list and collection views: Explore the lifecycle of a cell and learn how to apply that knowledge to... developer.apple.com ๋ฅผ ์ฝ๊ธฐ ์ ์ DiffableDataSource์ ๋ํด ์ดํดํ๊ณ ์ Advances in UI Data Sources๋ฅผ ๋จผ์ ๋ณด๊ฒ ๋์์ต๋๋ค. ๊ณต๋ถํด๋ณด๊ณ ์ถ์๋ ๋ด์ฉ์ด๋ผ ์ญ ํ๋ฆ์ ์ ๋ฆฌ.. 2022. 5. 10. [WWDC 2021] ARC in Swift: Basics and beyond (ARC ์ต์ ํ) ์์ : https://developer.apple.com/videos/play/wwdc2021/10216/ ARC in Swift: Basics and beyond - WWDC21 - Videos - Apple Developer Learn about the basics of object lifetimes and ARC in Swift. Dive deep into what language features make object lifetimes observable,... developer.apple.com Object lifetimes and ARC traveler1์ ๋ง์ง๋ง ์ฌ์ฉ ํ์ release operation์ ์ํ traveler1์ Retain operation์ ์ํ๋์ง ์๋๋ฐ ์๋ํ๋ฉด ์ด๊ธฐ.. 2022. 4. 16. ์ด์ 1 ๋ค์