PinnedPublished inSwiftableJSON Parsing with Codable in SwiftIn Swift, to supporting decoding and encoding we must adopt the NSCoding protocol and implement its methods.Sep 8, 20244Sep 8, 20244
Difference between Equatable & Comparable Protocols in SwiftLevel: Intermediate, Priority: HighSep 28, 2024Sep 28, 2024
Published inSwiftableiOS Interview Guide: How Swift compiler optimize performance with immutable collections?Level: Intermediate, Priority: HighSep 19, 2024Sep 19, 2024
Published inSwiftableMastering UserDefaults: The Right Way to Manage Data in iOS AppLearn how to manage UserDefaults for large iOS apps.Sep 14, 20242Sep 14, 20242
Published inSwiftableAvoid Retain Cycles in Swift’s ClosuresLevel: High, Priority: HighAug 27, 20241Aug 27, 20241
Published inSwiftableiOS Interview Guide: Refactor code to adopt Single Responsibility Principle (SRP)Level: Intermediate, Priority: HighAug 20, 20242Aug 20, 20242
Published inSwiftableiOS Interview Guide: Error Handling with URLSession Tasks in SwiftLevel: Intermediate, Priority: MediumAug 16, 2024Aug 16, 2024
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 12, 20241Apr 12, 20241
Published inSwiftableiOS Interview Guide: Equatable ProtocolLevel: Intermediate, Priority: MediumFeb 12, 20244Feb 12, 20244
iOS Interview Guide: layoutIfNeeded and setNeedsLayoutLevel: Intermediate, Priority: HighOct 2, 20232Oct 2, 20232