4. CoreData for other non-health stats You made it to the end! Ok, so we are basically going to be adding another store to our app and reading and writing data to THAT store as well. First let’s add a new tab and make it a UITableViewController as well. It will have dynamically populated cells. Now embed it! Your final storyboard should look like this: Add a new Swift class called Swimming Data and set that new UITableViewController scene to its class. Make that class file look like this: import Foundation import UIKit class SwimmingData: UITableViewController { } Now we must add CoreData. To do this we need to… Read More
Continue ReadingHealthKit for iOS8: Part 6
Here is the start of our WorkOut view controller: import Foundation import UIKit import HealthKit class WorkoutViewController: UITableViewController, UITextFieldDelegate { @IBOutlet var numberOfLapsTextField: UITextField! @IBOutlet var metersPerLapTextField: UITextField! @IBOutlet var workoutDurationTextField: UITextField! @IBOutlet var paceTextField: UITextField! var numberOfLapsValue: NSString? var metersPerLapValue: NSString? var workoutDurationValue: NSString? var userWeight: Double? var healthStore:HKHealthStore? } We import what we need, we subclass UITableViewController and add the Text Field delegate protocol. Here I have created 4 labels for: numberOfLaps metersPerLap workoutDuration pace These labels have an underlying variable for each. The reason the first 3 are strings is because these are not health kit data per se. These will be stored in CoreData. However they… Read More
Continue ReadingCatch up to Swift Programming @Udemy
Swift is a new programming language from Apple which is quickly gaining track. The folks at udemy bring you this very useful set of tips for those interested in Swift: Here is some more great content this time on Swift programming from the guys @Udemy. Enjoy these great tips! https://www.udemy.com/swift-learn-apples-new-programming-language-by-examples/#tentips
Continue Reading