Mastering iOS Interviews: What Not to Ask CandidatesAs someone who has been on both sides of the interview table in iOS development, I’ve come to appreciate the nuances involved in the…Oct 23, 20233Oct 23, 20233
All you need to know about GCD in SwiftConcurrency is an important programming concept that helps developers better utilize the hardware capabilities of a device to execute their…Oct 1, 20222Oct 1, 20222
Error handling with CombineIf there is one critical state that you must handle intelligently in your application, it is the error state. Error states put your user…Apr 1, 20221Apr 1, 20221
Why does Floyd’s Cycle detection algorithm work?Floyd’s Cycle detection algorithm or Hair Tortoise algorithm is used to detect if there is a cycle in a linked list. This algorithm is…May 8, 20213May 8, 20213
Use MVVM and Combine in SwiftUIModularise your SwiftUI code using MVVM and Combine.Feb 8, 2021Feb 8, 2021
SwiftUI: Function declares an opaque return type, but has no return statements in its body from…While writing SwiftUI views, you might quickly come across an error which saysJul 23, 2020Jul 23, 2020
Understanding SwiftUI ViewView is one of the foundational blocks of SwiftUI. View in SwiftUI is a pure UI element moving out of the conventional mix of View and…Jul 11, 2020Jul 11, 2020
Why would you use a protocol associated type?Associated types are a great way to enhance the capabilities of protocols making them more generic and flexible. Protocols are one of the…Jul 7, 2020Jul 7, 2020
Published inBetter ProgrammingHow to Use UIKit With MVVM and CombineIntegrate Apple’s Combine into your view modelsJun 14, 20202Jun 14, 20202
Published inSwift IndiaInversion of Control (IOC)Before jumping to the article, have you encountered the following:Apr 26, 20202Apr 26, 20202