Class CMPedometerData

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class CMPedometerData
extends NSObject
implements NSSecureCoding
  • Constructor Details

    • CMPedometerData

      public CMPedometerData()
    • CMPedometerData

      protected CMPedometerData​(NSObject.Handle h, long handle)
    • CMPedometerData

      protected CMPedometerData​(NSObject.SkipInit skipInit)
    • CMPedometerData

      public CMPedometerData​(NSCoder coder)
  • Method Details

    • getStartDate

      public NSDate getStartDate()
    • getEndDate

      public NSDate getEndDate()
    • getNumberOfSteps

      public NSNumber getNumberOfSteps()
    • getDistance

      public NSNumber getDistance()
    • getFloorsAscended

      public NSNumber getFloorsAscended()
    • getFloorsDescended

      public NSNumber getFloorsDescended()
    • getCurrentPace

      public NSNumber getCurrentPace()
      Since:
      Available in iOS 9.0 and later.
    • getCurrentCadence

      public NSNumber getCurrentCadence()
      Since:
      Available in iOS 9.0 and later.
    • getAverageActivePace

      public NSNumber getAverageActivePace()
      Since:
      Available in iOS 10.0 and later.
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)