Category: Swift App Development

CloudKit Entitlements

Before you can use the CloudKit in an iOS application, you must add the CloudKit entitlements in the project. You can use your own iOS project or this starter project, CloudKitGuide. Steps presented below assume you will use the starter project. Now, here are the steps to add the CloudKit entitlements in the starter project. […]

CloudKit Introduction

CloudKit is nothing more than a framework that allow you to move an iOS or Mac application’s data to and from Apple’s cloud servers. Now, before you dive into CloudKit, let’s get acquainted with CloudKit architecture. CloudKit Architecture The CloudKit architecture consist of five components. Let’s examine each in turn. 1. CloudKit Container When you configure an […]

A PListManager Class

If you find your self writing code to create a property list file and manipulate its dictionary entries, every time you create a new iOS project, then you should download my PlistManager class file: PlistManager.swift In this tutorial you learn how to use the PlistManager class. At the end of the tutorial, you will find a link […]

Record and Play Audio Part 3/3

Welcome reader to the final part of the Record and Play Audio tutorial. Tutorial Revision Notes The tutorial was updated to fixed the issue of the AudioDiary app not working on a real device. Code presented on this page assume you are using Xcode 7.1 and Swift version 2. So if you are using a newer version of Swift, […]