The Awesome iOS feed


I create a batch of CloudKit records, but when I try to sort them by date, they’re all jumbled?

After using CKModifyRecordsOperation, if you want to sort these records in order of when they were created, or last modified, using a creationDate or modificationDate NSSortDescriptor, those records are out of order. You inserted them 1-2-3-4-5, but you get 2-4-3-5-1.

I added the records in the order I wanted them; why is CloudKit messing up the order?
Tutorial Added by: evandeaubl //

Replicating the Apple Card Application using SwiftUI

Article Popular Story //

Top 10 Arcade Games

Arcade games have been most popular from the last few years among gamers. Arcade games online has been the most searched topic on Google for a long time. Most of the players prefer arcaded game over other games for the short play times and consistent challenges. There is an increase in challenge as one progress in the game.
Article Added by: innovanatechlab //

AudioKit v4.9

A new version of AudioKit has been released
New Version


A tool for generating immutable model objects.
Featured Library // Category Tools


Access Control Basics in iOS Swift — Part 2

A quick demo of Higher levels of access control in Swift
Article Added by: Valia //

Access Control Basics in iOS Swift — Part 1

A quick demo of lower levels of access control in Swift
Article Added by: Valia //

Build fast and better Apps with SwiftUI

How we can integrate SwiftUI in our iOS App?
Article Added by: Valia //

Cool Custom ViewController Transitions — Advanced

Add custom transitions from one view controller to another.
Article Added by: Valia //

Cool Custom ViewController Transitions — Easy

Add custom transitions from one view controller to another.
Article Added by: Valia //

Design patterns by Tutorials — The power of OOP (part 3)

Adapter pattern in Swift
Article Added by: Valia //

Squeezing Xcode for hard drive space

When your mac's hard drive is full, as an Xcode developer, what can you do?
Article Added by: Valia //

How to create reusable UIViews in Swift

Learn how to create simple reusable UIViews in Swift.
Article Added by: Valia //

All about iOS 12 Autofill Passwords Tool API’s

With iOS 12 Apple made AutoFill a way better. Learned all the features and the configuration to make this working in your iOS app.
Article Added by: Valia //

iOS Universal links and App Referrals using BranchIO Integration

What is Universal Linking and how to build a referral program with it? Let's learn together.
Article Added by: Valia //

SwiftKeychainWrapper vs SAMKeychain

Popular comparison
  • SwiftKeychainWrapper - A simple wrapper for the iOS Keychain to allow you to use it in a similar fashion to User Defaults. Written in Swift.
  • SAMKeychain - Simple Objective-C wrapper for the keychain that works on Mac and iOS.

SwiftLocation v4.1.0

A new version of SwiftLocation has been released
New Version

Numerology Calculator Online

Are you searching for numerology calculator online? It can help you to get important numbers quickly without calculation!
Article Added by: nehavermaa //


PagingKit provides customizable menu UI It has more flexible layout and design than the other libraries.
Featured Library // Category Menu

Last 7 Days

Best Mobile App Templates & Themes of 2019

Article Popular Story //

Nuke vs Kingfisher

Popular comparison
  • Nuke - Advanced framework for managing images
  • Kingfisher - A lightweight and pure Swift implemented library for downloading and caching image from the web.

Cleanse vs Swinject

Popular comparison
  • Cleanse - Lightweight Swift Dependency Injection Framework by Square.
  • Swinject - Dependency injection framework for Swift

This is an article I wrote about why I excited for Swift UI as a UX designer, and how I hope other designers and design teams will embrace it.
Article Added by: nathangross //

Quick v2.2.0

A new version of Quick has been released
New Version


Library to help handle mentions, written in Swift
Featured Library // Category Text

Fireworks - Particle Effects Editor

Fireworks generates Swift code on the fly for macOS and iOS as you build particle effects, letting you interactively design and iterate without having to constantly rebuild your app.

No third-party libraries or dependencies needed
Tool Added by: besher //

SwiftDate v6.1.0

A new version of SwiftDate has been released
New Version


Most complete Swift framework for mock generation. Adds a set of handy methods, simplifying testing.
Featured Library // Category TDD / BDD