Artık confirmation dialog'u istediğimiz view'ın hemen üzerinde çıkarabiliyoruz.
Ve üzücü kısıma geldik, Kingfisher'ın sonu.. AsyncImage ile Kingfisher ile yaptığımız image caching işlemini artık native yapabiliyoruz.
Playing around with the new AsyncImage updates in #iOS27. 🧑💻
Testing .asyncImageURLSession() with custom caching for huge 4096x4096 images inside a lazy stack, but I’m still noticing dropped frames. It’s better than before, but not quite there yet. 😫
#SwiftUI#iosDev#WWDC26
AsyncImage receives a performance improvement by introducing caching. You can even control the cache by configuring a custom URLSession with a specific cache size. #swiftui#wwdc26swiftwithmajid.com/2026/06/0…
Fair question. I haven’t measured a production delta yet, so I’d avoid giving a % number.
The reason I called it out: Apple says AsyncImage now supports standard HTTP caching by default and respects server cache headers. That should reduce repeated image fetches when cacheable
SwiftUI
Listeli yapılarda drag and drop işlemleri reorderable() fonksiyonu ile kolaylaştırılmış.
swipeActions() fonksiyonu ile listelere kolayca swipe action eklenebiliyor.
Yeni gelen AsyncImage yapısı ile image otomatik olarak cache'leniyor. Elveda Kingfisher 😢
The Performance & Data Flow updates are worth paying attention to.
AsyncImage caching, lazy @-State initialization, ContentBuilder, and Xcode 27 build-time improvements can impact real production apps.