Nishant KumbhareWorking with the XCode configuration(.xcconfig) fileOne of the best practice in iOS development is to manage multiple environment during the development phases of projects. Most of the time…Dec 6, 2021Dec 6, 2021
Nishant KumbhareDataStructure and Algorithm: Sorting : Quick SortHere’s how it works. When given an array is sorted by Quick sort it will splits it up into three parts based on a "pivot" variable. Here…Oct 5, 2019Oct 5, 2019
Nishant KumbhareDataStructure and Algorithm: Sorting : Merge SortThe merge-sort algorithm uses the divide and conquer approach which is to divide a big problem into smaller problems and solve them…Oct 5, 2019Oct 5, 2019
Nishant KumbhareData Structure and Algorithm: Sorting: Insertion SortInsertion sort iterate the loop at once. It compare the right element with left element and check if it is lower or not if it is lower…Oct 5, 2019Oct 5, 2019
Nishant KumbhareData Structure and Algorithm: Sorting: Selection SortLike bubble sort it compare element with each item in the current iteration, but it can not swipe element like bubble sort.Oct 5, 2019Oct 5, 2019
Nishant KumbhareGrand Central Dispatch: DispatchWorkItemDispatchWorkItem encapsulates work that can be performed. A work item can be dispatched onto a DispatchQueue and within a DispatchGroup. A…Aug 7, 2019Aug 7, 2019
Nishant KumbhareGrand Central Dispatch: DispatchBarrierA synchronization point for tasks executing in a concurrent dispatch queue.Aug 7, 2019Aug 7, 2019
Nishant KumbhareGrand Central Dispatch: DispatchSemaphoreIn multithreaded programming, it’s important to make threads wait. They must wait for exclusive access to a resource. One way to make…Aug 7, 2019Aug 7, 2019
Nishant KumbhareGrand Central Dispatch: DispatchGroupWith dispatch groups, we can group together multiple tasks and either wait for them to be completed or be notified once they are complete…Aug 7, 20191Aug 7, 20191