Dispatch Groups in Swift 5: iOS Concurrency (2020 Xcode 11, Swift 5)
Вставка
- Опубліковано 22 сер 2024
- In this video we will learn about dispatch groups in Swift 5 and Xcode 11 for iOS Development. Dispatch groups are great ways to aggregate concurrent operations and get notified when they all complete.
#swift #iOSDeveloper #dispatchgroup
Join the iOS Academy Community: iosacademy.io/
** Get Skillshare free for 2 Months and learn iOS
www.skillshare...
** Manage all your investments from app earnings on Betterment!
bit.ly/3eBwlI9
** Grow your own UA-cam tech channel with TubeBuddy:
www.tubebuddy....
Quick, simple and practical example. Just what tutorials should be. Thank you!
Thanks
Implemented this in real life project, thanks for doing this ❤
Awesome video as always! Please do a video on OperationQueues. And possibly a video on optimizing scrolling for tableViews (ex: preFetchRowAt, caching data, cancel loading if you scroll passed cell)
Bro, it is cool that you make useful content, but it is very difficult to perceive it due to zooming. I think if you record a video with good quality and slightly increase the font in the SDK, it will be much more comfortable to watch
I think about case when first asyncAfter completes before second call "group.enter()". Then "group.notify" will be called before completing all operations.
You are really good at this man. Thanks for doing this. :)
Simple and clean.
Thanks
3:24 : nice trick !
Thanks
Amazing explanation. Thank you!
Youre welcome
I am very very much pleased with you tutorial
Thanks
Absolutely awesome content.
Thanks
@iOS Academy, any chance you illustrate how to cache data fetched by a network call (eg Firebase) to use on multiple ViewControllers?? Thanks!!
Amazing video as always! Keep it up!
Thanks! Make sure to subscribe!
You 're the best. Thanks!
Nice explanation. Thanks!
Thanks!
When would we use this vs utilizing combine?
I hope you don’t mind suggestions. I want to get out of the tutorial wheel so I just need more on mvvm and what Apple looks for in code. I wanted to ask wwdc questions about WatchOS permissions. That kind of thing. The App Store is a hot topic after the mail app controversy. Thanks as always.
I love getting these suggestions! Mvvm is upcoming, wwdc stuff is great too, & that mail app controversy would be a real interesting rant video haha
iOS Academy I look forward to seeing it any of those and more. Your code is nice.
You are super cool! 🤩👍👍👍
thanks! Make sure to sub :)
Thank you)
Youre welcome!
I am trying to fetch users from a list of dictionaries (stored in firebase) and append them IN ORDER to a list of users. How would you reccomend going about this? Love the video, and appreciate the hard work for the ios community!
Wouldn't simple for loop does what you want? You can say like "for (user, userData) in users { self.users.append(user) }" something like that
Incredible ❤️❤️❤️
Thanks!
Thanks.
Start a series like Uber App if you can please
On my list, stay tuned
@@iOSAcademy okay
what's the difference between DispatchQueue.main & DispatchQueue.global ... i'm try it with the example but nearly the are the same
main thread (UI) and background work
@@iOSAcademy OK . I understood from the next video , thank you for your great effort
If we remove defer.. what would happened?
Nothing, defer is good practice for scope dropping
please stop sick zoom