How to spot and fix memory leak, retain cycle and erratic crashes
IffIn this video, we learn about the common areas where leaks happen closures delegates notification centers disposeBag/anyCancellables in table/collection view cells And how to resolve them using memory graph on XCode leakedViewControllerDetector https://github.com/Janneman84/LeakedV... Thank you Jan de Vries & Janneman84 for the awesome tool. Binding combine with table view cell • How to bind tableView cell with Combine fr... Source code https://github.com/kelvinfok/memory-l... (lastest commit contains the fix) 0:00 - Intro 1:40 - Project walkthrough 08:14 - Memory graph 09:04 - Function fired multiple times 09:45 - Common areas where leaks happen 13:55 - LeakedViewControllerDetector introduction and installation 16:50 - Fix Notification Center leak 19:34 - Fix closure retain cycle 20:55 - Fix retain cycle in tableviewcell (disposeBag/anyCancellables) 22:30 - Fix retain cycle in delegates 23:55 - Using memory graph to confirm fixes 24:30 - Closing Master the skills to become a senior iOS developer ➡️ https://www.udemy.com/course/ios-swif... Build a Swift Package Manager library ➡️ https://www.udemy.com/course/ios-15-s... Build a finance stocks app ➡️ https://www.udemy.com/course/ios-14-s... Build a ToDoList app with Firebase ➡️ https://www.udemy.com/course/build-a-... Send emails inApp with Sendgrid API ➡️ https://www.udemy.com/course/ios-13-s... Build a weather app with Alamofire 5 and REST API ➡️ https://www.udemy.com/course/ios-13-s... Build onboarding flows with Lottie animations ➡️ https://www.udemy.com/course/ios-swif... Build a basic onboarding flow for beginners ➡️ https://www.udemy.com/course/ios-swif...

Search and filter with UISearchController (MVVM architecture)

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

12 Important Concepts In the Age of AI Software Development

Flutter Crash Course Ep. 7 - 2026: TextEditingController, States, FutureBuilder, StatefulBuilder

The World's Most Important Machine

You Owe Him

The Malware that hacked Linus Tech Tips

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Something is jamming GPS over Europe. Here's what we found

Backend web development - a complete overview

How Rockstar fit an entire city into PlayStation 2 memory

You’re not behind (yet): How to learn AI in 18 minutes

Aesthetic Aura Background 3 hours

UICollectionViewCompositionalLayout & UICollectionViewDiffableDataSource

40Hz Binaural Gamma Waves - Ultra Deep Concentration

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

ART SCREENSAVER FOR YOUR TV | NO MUSIC | 2Hour | Abstract neutral art

The Unity Tutorial For Complete Beginners

