ClassKit iOS 11.3 to 11.4 API Differences
CLSActivity.h
Added
CLSActivity
Added
CLSActivity.progress
Added
CLSActivity.duration
Added
CLSActivity.primaryActivityItem
Added
-[CLSActivity addProgressRangeFromStart:toEnd:]
Added
-[CLSActivity addAdditionalActivityItem:]
Added
CLSActivity.additionalActivityItems
Added
CLSActivity.started
Added
-[CLSActivity start]
Added
-[CLSActivity stop]
Added
CLSContext.currentActivity
Added
-[CLSContext createNewActivity]
CLSActivityItem.h
Added
CLSActivityItem
Added
CLSActivityItem.title
Added
CLSActivityItem.identifier
CLSBinaryItem.h
Added
CLSBinaryValueType
Added
CLSBinaryValueTypeTrueFalse
Added
CLSBinaryValueTypePassFail
Added
CLSBinaryValueTypeYesNo
Added
CLSBinaryItem
Added
CLSBinaryItem.value
Added
CLSBinaryItem.valueType
Added
-[CLSBinaryItem initWithIdentifier:title:type:]
CLSContext.h
Added
CLSContextType
Added
CLSContextTypeNone
Added
CLSContextTypeApp
Added
CLSContextTypeChapter
Added
CLSContextTypeSection
Added
CLSContextTypeLevel
Added
CLSContextTypePage
Added
CLSContextTypeTask
Added
CLSContextTypeChallenge
Added
CLSContextTypeQuiz
Added
CLSContextTypeExercise
Added
CLSContextTypeLesson
Added
CLSContextTypeBook
Added
CLSContextTypeGame
Added
CLSContextTypeDocument
Added
CLSContextTypeAudio
Added
CLSContextTypeVideo
Added
CLSContextTopic
Added
CLSContextTopicMath
Added
CLSContextTopicScience
Added
CLSContextTopicLiteracyAndWriting
Added
CLSContextTopicWorldLanguage
Added
CLSContextTopicSocialScience
Added
CLSContextTopicComputerScienceAndEngineering
Added
CLSContextTopicArtsAndMusic
Added
CLSContextTopicHealthAndFitness
Added
CLSContext
Added
CLSContext.identifier
Added
CLSContext.universalLinkURL
Added
CLSContext.type
Added
CLSContext.title
Added
CLSContext.displayOrder
Added
CLSContext.topic
Added
-[CLSContext initWithType:identifier:title:]
Added
CLSContext.active
Added
-[CLSContext becomeActive]
Added
-[CLSContext resignActive]
Added
CLSContext.parent
Added
-[CLSContext removeFromParent]
Added
-[CLSContext addChildContext:]
Added
-[CLSContext descendantMatchingIdentifierPath:completion:]
CLSDataStore.h
Added
CLSDataStoreDelegate
Added
-[CLSDataStoreDelegate createContextForIdentifier:parentContext:parentIdentifierPath:]
Added
CLSDataStore
Added
CLSDataStore.shared
Added
CLSDataStore.mainAppContext
Added
CLSDataStore.activeContext
Added
CLSDataStore.runningActivity
Added
CLSDataStore.delegate
Added
-[CLSDataStore saveWithCompletion:]
Added
-[CLSDataStore contextsMatchingPredicate:completion:]
Added
-[CLSDataStore contextsMatchingIdentifierPath:completion:]
Added
-[CLSDataStore removeContext:]
CLSDefines.h
Added
#def CLS_EXTERN
Added
#def CLS_EXTERN_HIDDEN
Added
CLSErrorCodeDomain
Added
CLSErrorCode
Added
CLSErrorCodeNone
Added
CLSErrorCodeClassKitUnavailable
Added
CLSErrorCodeInvalidArgument
Added
CLSErrorCodeInvalidModification
Added
CLSErrorCodeAuthorizationDenied
Added
CLSErrorCodeDatabaseInaccessible
Added
CLSErrorCodeLimits
Added
CLSErrorCodeInvalidCreate
Added
CLSErrorCodeInvalidUpdate
Added
CLSErrorCodePartialFailure
Added
CLSErrorUserInfoKey
Added
CLSErrorObjectKey
Added
CLSErrorUnderlyingErrorsKey
Added
CLSPredicateKeyPath
Added
CLSPredicateKeyPathDateCreated
Added
CLSPredicateKeyPathIdentifier
Added
CLSPredicateKeyPathTitle
Added
CLSPredicateKeyPathUniversalLinkURL
Added
CLSPredicateKeyPathTopic
Added
CLSPredicateKeyPathParent
CLSObject.h
Added
CLSObject
Added
CLSObject.dateCreated
Added
CLSObject.dateLastModified
CLSQuantityItem.h
Added
CLSQuantityItem
Added
CLSQuantityItem.quantity
Added
-[CLSQuantityItem initWithIdentifier:title:]
CLSScoreItem.h
Added
CLSScoreItem
Added
CLSScoreItem.score
Added
CLSScoreItem.maxScore
Added
-[CLSScoreItem initWithIdentifier:title:score:maxScore:]
NSUserActivity+CLSDeepLinks.h
Added
NSUserActivity (CLSDeepLinks)
Added
NSUserActivity.isClassKitDeepLink
Added
NSUserActivity.contextIdentifierPath