Let's start by creating a new app called Chapter 5 HealthKit
. Make sure that Swift is the main language. We are not going to use Core Data, as HealthKit can store user data. We just need to know how to query this data. To store any information, we are going to use NSUserDefaults
.
Click on your project in the project navigator, select the app target (Chapter 5 HealthKit
), select the
Capabilities tab, and turn on HealthKit. Xcode will ask you about your Apple account; this is a mandatory requirement to use this capability.
Before we start coding, we have to rename the only view controller to InitialViewController
. Do it with the file name and the class name. After this, you will have to update the class name in the view controller attribute inspector.