Apple released Swift 5.0 development snapshot (toolchain) for the developers to get a taste of the new language. An Xcode toolchain (.xctoolchain) includes a copy of the compiler, lldb, and other related tools needed toRead More
Swift 5 is here! 🤩 Check how to install it in Xcode.
I was recently introduced to method swizzling in Swift. This allows the implementation for a selector (i.e., method) to be changed as a program executes. Method swizzling is the act of swapping the implementations ofRead More
There are three basic types of Navigation mechanism in iOS : Push Navigation Modal Navigation Tab Navigation Push Navigation A push Segue is adding another VC to the navigation stack. This assumes that VC thatRead More
In this post, Let’s see what happens If we forced unwrap things and the crashes that it creates. Let me take 3 simple classes. User UserAccount WishList [crayon-5ce84c7fe3f3c430298254/] Here I want to check the accountRead More
Both the static and class methods can only be accessed with the class as they are not Instance methods. [crayon-5ce84c7fe4503428360567/] The only difference between static and class methods is, Class methods can be overridden butRead More