Melvin John@State property in SwiftUIIt’s simply a property wrapper used by SwiftUI to managed its view’s appearance or “state”.3 min read·Feb 20, 2021----
Melvin JohnEscaping Closures in SwiftIn this article i hope to explain why we may use the @escaping attribute and explain the difference between the default @noescape.2 min read·Apr 4, 2020----
Melvin JohnARC ExplainedARC, also know as Automatic Reference Counting, used to manage your app’s memory by keeping counts of all the allocated class instances…6 min read·Mar 29, 2020----
Melvin JohnNetwork Request With Swift CombineHi everyone, its been a little while since i blogged here but better late than never.3 min read·Jul 26, 2019--1--1
Melvin JohnResource Bundles & Static Library in iOSHow does one use resources such as Images, Xibs and Storyboards in static libs. By default this is easy to achieve in dynamic libs however…3 min read·Sep 15, 2018--6--6
Melvin JohnCustom Xcode Template for Static Library in iOSIf you used Xcode then its certain that you come across and used templates for your projects. These can be file or project type templates…5 min read·Jul 14, 2018--3--3
Melvin JohnSwift 4.2: Enumerable EnumIn this article I hope to explain how one can use the new CaseIterable Protocol to enumerate through all cases in your enum and explain…3 min read·Jun 29, 2018--1--1
Melvin JohnManaging Sync and Async Tasks in iOSIf you worked on an iOS app you may have come across asynchronous tasks such as API requests, image process, data download etc. If so then…6 min read·Jun 3, 2018--2--2
Melvin JohnCore ML: IntroductionApple introduced Core ML back in June during the WWDC 2017 conference as a means to integrate machine learning into applications we love…6 min read·May 6, 2018--1--1