PinnedRavi RanjaninCodeXTop 10 mistakes swift developers doIn today’s blog, we will discuss the top 10 mistakes we do as iOS developers, if you are just starting iOS development then keep these…Dec 27, 20222Dec 27, 20222
PinnedRavi RanjaninCodeXiOS Interview: Factory Design PatternThe Factory Design Pattern is a creational design pattern that provides a way to create objects without specifying the exact class of…Jan 15, 20231Jan 15, 20231
PinnedRavi RanjaninCodeXiOS Interview: Dependency Injection [Types and implementation]Have you ever faced these below questions when you start giving an interview for an iOS developer job?Dec 20, 20222Dec 20, 20222
Ravi RanjaninCodeXiOS Interview: Struct vs Class [Performance metrics- which one is faster]Often we see a debate or generally an iOS interview question asking the difference between struct and Classes and when we should use struct…Dec 25, 202210Dec 25, 202210
Ravi RanjaninCodeXiOS Interview: Background Fetch || Background TaskA background task in iOS is a piece of code that is executed while an app is in the background (that is, while the app is not actively…Dec 17, 2022Dec 17, 2022
Ravi RanjaninCodeXiOS Design Pattern [Box Design Pattern] — Write better codeThe box pattern is a design pattern in Swift that allows you to encapsulate a value in a box so that it can be mutated by reference. This…Dec 12, 20221Dec 12, 20221
Ravi RanjaninCodeXiOS Interview: Lazy Property [What and when not to use Lazy property]In Swift, a lazy variable is a variable whose initial value is not calculated until the first time it is accessed. Lazy variables are…Dec 12, 20222Dec 12, 20222
Ravi RanjaninCodeXiOS Interview: Method Dispatch (Dynamic_Dispatch & Static Dispatch)I have a very fundamental question for all the readers who want to understand the Method dispatch (Dynamic_Dispatch & Static Dispatch).Dec 11, 2022Dec 11, 2022
Ravi RanjaninCodeX[iOS Interview] Operation Queue -concurrencyAn operation queue is a fundamental class in the Foundation framework that is used to manage the execution of operations in your…Dec 9, 2022Dec 9, 2022
Ravi RanjaninCodeXiOS Interview: Computed PropertyBefore Jumping into Computed property first let’s understand what is Property.Sep 28, 2022Sep 28, 2022