PhotosUI macOS 10.13 to 10.14 API Differences
PhotosUITypes.h
Added
PHProjectCategory
Added
PHProjectCategoryBook
Added
PHProjectCategoryCalendar
Added
PHProjectCategoryCard
Added
PHProjectCategoryPrints
Added
PHProjectCategorySlideshow
Added
PHProjectCategoryWallDecor
Added
PHProjectCategoryOther
PHProjectExtensionContext.h
Added
-[PHProjectExtensionContext showEditorForAsset:]
Added
-[PHProjectExtensionContext updatedProjectInfoFromProjectInfo:completion:]
PHProjectExtensionController.h
Added
-[PHProjectExtensionController typeDescriptionDataSourceForCategory:invalidator:]
Modified
PHProjectExtensionController.supportedProjectTypes
Availability
Replacement
From
Available
none
To
Deprecated
-typeDescriptionDataSourceForCategory:invalidator:
PHProjectInfo.h
Added
PHProjectInfo.brandingEnabled
Added
PHProjectInfo.pageNumbersEnabled
Added
PHProjectInfo.productIdentifier
Added
PHProjectInfo.themeIdentifier
Added
PHProjectSectionContent.backgroundColor
Added
PHProjectRegionOfInterest.quality
Added
PHProjectAssetElement.horizontallyFlipped
Added
PHProjectAssetElement.verticallyFlipped
Added
PHProjectMapElement
Added
PHProjectMapElement.mapType
Added
PHProjectMapElement.centerCoordinate
Added
PHProjectMapElement.heading
Added
PHProjectMapElement.pitch
Added
PHProjectMapElement.altitude
Added
PHProjectMapElement.annotations
PHProjectTypeDescription.h
Added
PHProjectTypeDescription.localizedAttributedDescription
Added
PHProjectTypeDescription.canProvideSubtypes
Added
-[PHProjectTypeDescription initWithProjectType:title:attributedDescription:image:subtypeDescriptions:]
Added
-[PHProjectTypeDescription initWithProjectType:title:description:image:canProvideSubtypes:]
Added
-[PHProjectTypeDescription initWithProjectType:title:attributedDescription:image:canProvideSubtypes:]
PHProjectTypeDescriptionDataSource.h
Added
PHProjectTypeDescriptionDataSource
Added
-[PHProjectTypeDescriptionDataSource subtypesForProjectType:]
Added
-[PHProjectTypeDescriptionDataSource typeDescriptionForProjectType:]
Added
-[PHProjectTypeDescriptionDataSource footerTextForSubtypesOfProjectType:]
Added
-[PHProjectTypeDescriptionDataSource extensionWillDiscardDataSource]
Added
PHProjectTypeDescriptionInvalidator
Added
-[PHProjectTypeDescriptionInvalidator invalidateTypeDescriptionForProjectType:]
Added
-[PHProjectTypeDescriptionInvalidator invalidateFooterTextForSubtypesOfProjectType:]