SCPReaderSoftwareUpdate

Objective-C


@interface SCPReaderSoftwareUpdate : NSObject

Swift

class ReaderSoftwareUpdate : NSObject

An object representing a reader update.

  • The estimated amount of time for the update.

    Declaration

    Objective-C

    @property (nonatomic, readonly) SCPUpdateTimeEstimate estimatedUpdateTime;

    Swift

    var estimatedUpdateTime: UpdateTimeEstimate { get }
  • The target version for the update.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull deviceSoftwareVersion;

    Swift

    var deviceSoftwareVersion: String { get }
  • Returns an unlocalized string for the given update time estimate.

    Declaration

    Objective-C

    + (nonnull NSString *)stringFromUpdateTimeEstimate:
        (SCPUpdateTimeEstimate)estimate;

    Swift

    class func string(from estimate: UpdateTimeEstimate) -> String
  • Unavailable

    You cannot directly instantiate this class.

    Declaration

    Objective-C

    - (nonnull instancetype)init;
  • Unavailable

    You cannot directly instantiate this class.

    Declaration

    Objective-C

    + (nonnull instancetype)new;