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…4 min read·Dec 27, 2022--2--2
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…3 min read·Jan 15, 2023--1--1
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?3 min read·Dec 20, 2022--2--2
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…4 min read·Dec 25, 2022--10--10
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…2 min read·Dec 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…2 min read·Dec 12, 2022--1--1
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…3 min read·Dec 12, 2022--1--1
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).2 min read·Dec 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…2 min read·Dec 9, 2022----
Ravi RanjaninCodeXiOS Interview: Computed PropertyBefore Jumping into Computed property first let’s understand what is Property.3 min read·Sep 28, 2022----