Prefetching with TableViews (2022) - iOS
Vložit
- čas přidán 26. 08. 2024
- In today's video we will learn how to prefetch data with table views to maximize performance and decrease loading times. We will work with a real world scenario in Xcode using swift. The prefetching datasource is provided by Apple specifically for this purpose - allow you to create snappy experiences.
💻 Source Code: / iosacademy
🎥 Subscribe for more: www.youtube.co...
😎 Like my teaching style? Check out some of my most popular courses! courses.iosaca...
👉🏼 Connect (personal LinkedIn) / afrazsiddiqui
🚀 Follow on LinkedIn / ios-academy
** Popular Series
Building Instagram: courses.iosaca...
Building TikTok: / @iosacademy
SwiftUI for Beginners: ios-academy.te...
** 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 CZcams tech channel with TubeBuddy:
www.tubebuddy....
#swift #prefetching #performance
Interested in iOS? Lets connect linkedin.com/in/afrazsiddiqui
Thanks so much for these tutorials man, just got an internship at Apple in part thanks to what I learned from these videos! Keep up the good work :)
Great to hear!
This man’s upside about to be phaaat when Meta bounces back. Congrats!
Would love to see a tech career tips kinda vid. Your perspective as a staff eng would be awesome to hear
😂😂 smart man. I plan to do a bunch of career videos.
Always love the quality of videos and content that he is posting. He has became my Number 1 iOS tutor, whose style and practice I try to learn and imitate.
My trainer give me a simple task .
To delete a row in table view without delete function.
But by updating the height of the row using a Boolean value.
I know it's simple ....but was not able to do today.
Will make it tomarrow.
Love from Kerala, India.
Nice
Congratulations for your new journey in Meta. Alhamdulillah
Thanks
Congratulations for got a meta job man. 🧨🧨🧨
thanks!
king, when you start working meta you get many ideas for videos 😂 have a good work in meta :))
Thanks, you too!
Thanks 🙏 for yet another eye opener. BTW congratulations 🎉🎈🎊 once again for the new role at Meta
Thanks!
Didn't watch yet, but liking the video I know it will be wonderful, I know how important pre-fetching is for good user experience.
You're the best!
@@iOSAcademy Haha thanks!
great video keep it up thanks, Can u use this when calling images from coredata to the table view im doing it in the table view even the imges are small its really buggy
Thanks and yes
Wow i wasnt even aware about this. Thank you so much. I always used to wonder how to people do this in their apps. Does anyone know how to do this in android?
Thanks!
Hey there, all of your videos have been great and extremely helpful for me in my job hunting process. Thank you. Currently I am an iOS engineer with about 2 years of experience looking for a new gig, are there any particular videos/courses/resources you'd recommend?
Youre welcome & ios academy+
Please make a video of Stripe SDK
Nice! Right on cue for my build. Envious of those at Meta that get to work with you.
Right on! Haha, thanks
Very good. Thank you!
Your welcome
What you didn't mention, is the caching. That's the most important part. Scrolling back and forth, being a lot more easier. Of course the cells will preload much faster, but their relod time will be even better, when were're tryig to reload older cells
100% correct
Perfect, can you make a Just Peek 3D touch Collectionview like Instagram video tutorial please
Will do
Hey I am still a bit confused as to the purpose of using the callback. Is that because in the 'prefectRowsAt' function, you pass nil for the completion of the viewModel?
Correct
Thank you very much for this video tutorial. I saw in the video that you call a Non-Escaping Closure in the completion of the URLSession (which is an Escaping Closure). This is not the same as your Escaping Closure video tutorial. Is the difference here Optional closure?
I am new and feeling a bit confused.
I'd appreciate it if you could help explain it. Thanks a lot.
Optional closures are escaping by default
@@iOSAcademy Thank you so much!
How to reset data in table view while pull to refresh to avoid duplication …..
hi! gz with Meta bro :)
Thanks
Pretty good lesson, thanks. Also there is good UA actual image in the gallery))
Glad to hear that!
nigga you are love... i want to donate my kidneys... just tell me how should i pay you...
Appreciate it! Feel free to support on Patreon patreon.com/iosacademy