PinnedPublished inSwiftableJSON Parsing with Codable in SwiftIn Swift, to supporting decoding and encoding we must adopt the NSCoding protocol and implement its methods.Sep 84Sep 84
Difference between Equatable & Comparable Protocols in SwiftLevel: Intermediate, Priority: HighSep 28Sep 28
Published inSwiftableiOS Interview Guide: How Swift compiler optimize performance with immutable collections?Level: Intermediate, Priority: HighSep 19Sep 19
Published inSwiftableMastering UserDefaults: The Right Way to Manage Data in iOS AppLearn how to manage UserDefaults for large iOS apps.Sep 142Sep 142
Published inSwiftableAvoid Retain Cycles in Swift’s ClosuresLevel: High, Priority: HighAug 271Aug 271
Published inSwiftableiOS Interview Guide: Refactor code to adopt Single Responsibility Principle (SRP)Level: Intermediate, Priority: HighAug 202Aug 202
Published inSwiftableiOS Interview Guide: Error Handling with URLSession Tasks in SwiftLevel: Intermediate, Priority: MediumAug 16Aug 16
Published inSwiftableiOS Interview Question: Synchronous Vs Asynchronous tasks in SwiftExplain the difference between synchronous and asynchronous tasks in Swift. When would you use each?Apr 121Apr 121
Published inSwiftableiOS Interview Guide: Equatable ProtocolLevel: Intermediate, Priority: MediumFeb 124Feb 124
iOS Interview Guide: layoutIfNeeded and setNeedsLayoutLevel: Intermediate, Priority: HighOct 2, 20232Oct 2, 20232