Abhishek KumariniOS ExpertiseiOS Important Questions (Part 1)Q1: Difference between setNeedsLayout and layoutIfNeeded ?Oct 21, 20201Oct 21, 20201
Abhishek KumarUIViewController LifeCycleIt’s important to understand how view is created, loaded, rendered, and displayed by UIViewController.Oct 18, 20201Oct 18, 20201
Abhishek KumariOS App Life CycleDuring startup, the UIApplicationMain function sets up several key objects and starts the app running. At the heart of every iOS app is…Jul 20, 20191Jul 20, 20191
Abhishek KumarDynamic & Static Dispatch (Swift)Compiled programming languages have three primary methods of dispatch at their disposal: direct dispatch, table dispatch, and message…Jul 16, 20192Jul 16, 20192
Abhishek Kumaratomic nonatomic retain assign copyAtomic and NonAtomic has been one of the most debated and wrongly documented by some of the developers in their blogs. Let’s understand…May 7, 2019May 7, 2019
Abhishek KumariOS App threats and SecurityiOS OS is consider safer platform and more secure as compare to android platform.May 5, 2019May 5, 2019
Abhishek KumarUser Defined Build SettingDuring development and deployment of app, you need to use 2–3 kind of server urls depending upon develop (staging mode), and production…May 3, 2019May 3, 2019
Abhishek KumarCodable Protocol (Encoding & Decoding)Many programming tasks involve sending data over a network connection, saving data to disk, or submitting data to APIs and services.These…May 3, 2019May 3, 2019
Abhishek KumarMVC MVVM MVP VIPERWhy do we need architecture ? This is the first things to understand before getting into different kinds of them.Apr 23, 2019Apr 23, 2019
Abhishek KumarMultiThreading issues and counter measuresThere are 3 main issues which can occur in concurrent environment where many threads try to access and modify the same section (critical…Apr 21, 20192Apr 21, 20192