Swift Generics: How to build a clean network layer
How to use Swift Generics to build a modular network layer. Leveraging generics, protocols, struct and enums to build a clean network layer.
How to use Swift Generics to build a modular network layer. Leveraging generics, protocols, struct and enums to build a clean network layer.
A table view tries to dequeue a cell for reuse. Learn how to make this process unified and scalable by leveraging the power of Swift Generics.
Few weeks ago, I built EasyLog, a lightweight library that make verbose logging easy and fun. In this quick tutorial, I will walk you through the steps to creat...
In this tutorial you are going to learn how to make custom animation while moving from a view controller to another using the API provided by the Core Animation...
This tutorial is tested with Swift 5 and Xcode 11.6. In this quick tutorial, I will show you how to quickly add support for background audio playback. Audio pla...
Recently I tried Create ML, my purpose was simply to develop a sample app that can distinguish snoring from other types of sounds. Create ML save me a lot of ti...
Update January 2022: This tutorial is updated to use Xcode 13.2.1 and Swift 5.5 If you are doing iOS for a while, you surely came across the Coordinator pattern...
This tutorial is by Akhilendra Singh, our Sweettutos.com team member and a passionate iOS developer from India with many apps published on the App Store. Flappy...
You surely noticed this in several apps already; A sticky view that stay at the top while you scroll down the screen. The "App Store" is one of the apps that us...
UITableViewCell objects are the core elements for table views and are used to draw the table view visible rows. Although I have covered a bunch of their concept...