Published inThe StartupOrganizing your Xcode Swift Code with Local PackagesLearn how to group your Swift code with Local Packages. They provide a namespace and help to better structure your code.May 2, 20203712May 2, 20203712
Published inThe StartupDecoding a JSON Field that Could Be String or Double with SwiftAs an iOS Developer, you could need to decode a JSON with a field that doesn’t always have the same type. Here’s a solution for that.May 1, 20201703May 1, 20201703
Published inITNEXTSingleton in Swift for BeginnersUnderstanding the Singleton Design Pattern in SwiftMar 12, 202075Mar 12, 202075
Published inThe StartupA type-safe UserDefaults in SwiftAs an iOS developer, you probably recur to UserDefaults all the time to save and retrieve local data.Sep 17, 20194783Sep 17, 20194783
Published inITNEXTAdding Codable support to UserDefaults with SwiftIf you are an iOS developer, there’s a good chance you have used UserDefaults in the past to save and load local data.Sep 16, 2019132Sep 16, 2019132
Published inITNEXTAdding a rain simulation to your iOS appWith this article, you’ll learn how to add a realistic rain simulation to your iOS app.Sep 14, 201940Sep 14, 201940
Decoding a JSON having multiple Date formats in SwiftDecoding different Date formats without adding an initializer to your Codable typeSep 12, 2019208Sep 12, 2019208
Published inITNEXTDecoding a JSON in 4 steps with Swift4 easy steps to decode your JSON with CodableSep 11, 201944Sep 11, 201944
Published inITNEXTMastering Codable in SwiftCodable is a beautiful tool provided by Apple to perform the serialization and deserialization of a value in a (mostly) declarative way.Aug 28, 20192904Aug 28, 20192904
The power of literals in SwiftIn this article, you will learn how to initialize a value of your custom type with literals.Sep 16, 20187Sep 16, 20187
3 loops you should rewrite with Functional Programming in SwiftWriting Functional Programming code is all about describing the result you expect and to stop telling the computer step by step what it…Jul 15, 2018Jul 15, 2018