ContentStoreObjectStatus
Objective-C
enum ContentStoreObjectStatus : NSInteger {}
Swift
enum ContentStoreObjectStatus : Int, @unchecked Sendable
Constants indicating the content store object status.
-
The item has no content.
Declaration
Objective-C
ContentStoreObjectStatusUnavailable
Swift
case unavailable = 0
-
The item has complete content.
Declaration
Objective-C
ContentStoreObjectStatusCompleted
Swift
case completed = 1
-
The item download is paused.
Declaration
Objective-C
ContentStoreObjectStatusPaused
Swift
case paused = 2
-
Download is waiting in the downloads queue. @details A download might be enqueued due to “max parallel downloads” constraint or because of an API token rate limit.
Declaration
Objective-C
ContentStoreObjectStatusDownloadQueued
Swift
case downloadQueued = 3
-
Download is temporary waiting for some condition to be met. @details E.g. waiting for a connection to be available.
Declaration
Objective-C
ContentStoreObjectStatusDownloadWaiting
Swift
case downloadWaiting = 4
-
Download is waiting for a free network to begin/resume the download.
Declaration
Objective-C
ContentStoreObjectStatusDownloadWaitingFreeNetwork
Swift
case downloadWaitingFreeNetwork = 5
-
Download is running.
Declaration
Objective-C
ContentStoreObjectStatusDownloadRunning
Swift
case downloadRunning = 6
-
Item download is waiting for the update operation to finish @details Items selected for download during an update operation will enter this state
Declaration
Objective-C
ContentStoreObjectStatusUpdateWaiting
Swift
case updateWaiting = 7