Nitin GeorgeBuilding Efficient LayoutsWhen it comes to iOS most of us have been using AutoLayout to position content in the UI for quite a while now. But have we ever thought…Nov 26, 2018Nov 26, 2018
Nitin GeorgeXcode Thread SanitizerIn this article we will see how to detect data races using thread sanitizer and ways to avoid them. This topic assumes that you are…Sep 29, 20181Sep 29, 20181
Nitin GeorgeSwift Performance — Dynamic Dispatch;Method dispatch is the algorithm used to decide which method should be invoked in response to a message. Compile time dispatches are called…Sep 24, 20182Sep 24, 20182
Nitin GeorgeSwift Array vs ContiguousArrayWe all use arrays day to day. But have we considered about using them efficiently? Here I am going to discuss about a technique by which we…Sep 22, 20184Sep 22, 20184
Nitin GeorgeCopy on Write in SwiftTypes in Swift fall into one of two categories: first, “value types”, where each instance keeps a unique copy of its data, usually defined…Sep 15, 20181Sep 15, 20181