Blogs by Hitendra Solanki Design patterns by Tutorials — The power of OOP Part 1 - Faceted and Fluent Builder pattern in Swift Part 2 - Singleton Pattern: pure-singleton and semi-singleton design pattern in Swift Part 3 - Adapter pattern in Swift Mastering Thread Safety & Concurrency in iOS Development with Swift Part 1 - Overview: Thread Safety & Concurrency Part 2 - Grand Central Dispatch (GCD): A Comprehensive Guide Swift Standard Library Swift — Literals by Tutorials UndoManager in Swift 5 with example Perform undo-redo actions in a more simple way Protocol — The power of Swift Part 1 - What are type-casting and class-types? Part 2 - Conforming a protocol Part 3 - Protocol composition in Swift Part 4 - My rule of thumb for possible data types in Swift Part 5 - Protocol as a super-type Programming Architectures in Swift Part 1 - Redux - The introduction of Redux | ReSwift WWDC - World Wide Developer Conference What's new in iOS, WatchOS, MacOS, tvOS - WWDC 2018 What's new in Swift 4.2 Major Release - WWDC 2018