Searching for iOS 26.1 Headers
Switch to iOS:
27.0
, 26.1,
18.1
,
17.1
,
16.3
,
15.2.1
,
14.4
,
13.1.3
,
12.1
,
11.1.2
,
11.0.1
,
11.0
,
10.2
,
10.1.1
,
9.3.3
,
9.0
,
8.0
,
7.0
,
6.0
,
5.0
,
4.0
,
3.0
Switch to macOS:
15.6
,
15.3.1
,
12.7.6
,
11.7.1
,
10.13.6
iPhone 26.1 Headers
Back to frameworks list
Viewing framework: Photos
CLSCurationItem-Protocol.h
CLSPHAssetSupportProtocol-Protocol.h
CLSSimilarlyStackableItem-Protocol.h
CPAnalyticsDynamicPropertyProvider-Protocol.h
CPAnalyticsPhotoKitPropertyProvider-Protocol.h
CPAnalyticsPropertyProvider-Protocol.h
CPLStatusDelegate-Protocol.h
DurationGroup.h
ICCameraDeviceDelegate-Protocol.h
ICCameraDeviceRemovedItemsCoalescer.h
ICDeviceBrowserDelegate-Protocol.h
ICDeviceDelegate-Protocol.h
NSCacheDelegate-Protocol.h
NSCoding-Protocol.h
NSCopying-Protocol.h
NSFastEnumeration-Protocol.h
NSFilePresenter-Protocol.h
NSItemProviderReading-Protocol.h
NSItemProviderWriting-Protocol.h
NSMutableCopying-Protocol.h
NSObject-Protocol.h
NSPredicateVisitor-Protocol.h
NSProgressReporting-Protocol.h
NSSQLiteDatabaseTraceDelegate-Protocol.h
NSSecureCoding-Protocol.h
PEAsset-Protocol.h
PFCameraViewfinderSessionWatcherDelegate-Protocol.h
PFParallaxAsset-Protocol.h
PFParallaxAssetRegions-Protocol.h
PFParallaxSegmentationResourceCaching-Protocol.h
PFPhotosFaceRepresentation-Protocol.h
PFStateCaptureProvider-Protocol.h
PHAdjustmentData.h
PHAdjustmentDataRequest.h
PHAdjustmentDataRequestBehaviorSpec.h
PHAdjustmentDataRequestContext.h
PHAdjustmentDataRequestDelegate-Protocol.h
PHAdjustmentDataResult.h
PHAlbum.h
PHAnalysisCoalescer.h
PHAnimatedImage.h
PHAnimatedImageRequestOptions.h
PHAsset.h
PHAssetAddedDateProperties.h
PHAssetAdjustmentProperties.h
PHAssetAestheticProperties.h
PHAssetAnalysisStateProperties.h
PHAssetBundleExportSession.h
PHAssetCameraCaptureDeviceProperties.h
PHAssetChangeRequest.h
PHAssetCharacterRecognitionProperties.h
PHAssetCloudLocalStateProperties.h
PHAssetCloudSharedProperties.h
PHAssetCoarseLocationProperties.h
PHAssetCollection.h
PHAssetCollectionChangeRequest.h
PHAssetCollectionReference.h
PHAssetComment.h
PHAssetCommentCreationRequest.h
PHAssetCrashRecoverySupport.h
PHAssetCrashRecoveryUnarchiver.h
PHAssetCreationAdjustmentBakeInOptions.h
PHAssetCreationCameraIngestOptions.h
PHAssetCreationDateProperties.h
PHAssetCreationDerivativeContext.h
PHAssetCreationMetadataCopyOptions.h
PHAssetCreationOptions.h
PHAssetCreationRequest.h
PHAssetCreationRequestBridge.h
PHAssetCreationRequestPlaceholderSupport.h
PHAssetCreationRequestPlaceholderSupportCrashRecovery.h
PHAssetCurationProperties.h
PHAssetDeleteOptions.h
PHAssetDeleteRequest.h
PHAssetDescriptionProperties.h
PHAssetDestinationAssetCopyProperties.h
PHAssetExportRequest.h
PHAssetExportRequestOptions.h
PHAssetGeoHashUtilities.h
PHAssetGridMetadataProperties.h
PHAssetID.h
PHAssetIconicScoreProperties.h
PHAssetImportProperties.h
PHAssetKeywordProperties.h
PHAssetLibraryScopeProperties.h
PHAssetLocalDateProperties.h
PHAssetLocationDataProperties.h
PHAssetMediaAnalysisProperties.h
PHAssetMontageProperties.h
PHAssetOriginalMetadataProperties.h
PHAssetPLAdapter.h
PHAssetPTPProperties.h
PHAssetPhotoAnalysisWallpaperProperties.h
PHAssetPhotoCommentProperties.h
PHAssetPhotoIrisProperties.h
PHAssetPhotosInfoPanelExtendedProperties.h
PHAssetPhotosInfoPanelLocationProperties.h
PHAssetPhotosOneUpProperties.h
PHAssetPhotosSmartStyleExtendedProperties.h
PHAssetPropertySet-Protocol.h
PHAssetPropertySet.h
PHAssetReference.h
PHAssetResource.h
PHAssetResourceBag.h
PHAssetResourceCreationOptions.h
PHAssetResourceManager.h
PHAssetResourceQualityClass.h
PHAssetResourceRequest-Protocol.h
PHAssetResourceRequest.h
PHAssetResourceRequestDelegate-Protocol.h
PHAssetResourceRequestOptions.h
PHAssetResourceUploadJob.h
PHAssetResourceUploadJobChangeRequest.h
PHAssetResourceUploadJobConfiguration.h
PHAssetResourceUploadJobConfigurationChangeRequest.h
PHAssetResourceUploadJobConfigurationDeleteRequest.h
PHAssetResourceUploadJobDeleteRequest.h
PHAssetResourceValidatedContext.h
PHAssetResourceWriteRequest.h
PHAssetSceneAnalysisProperties.h
PHAssetSceneprintProperties.h
PHAssetSpatialMediaProperties.h
PHAssetStoryPlaybackProperties.h
PHAssetTextUnderstandingProperties.h
PHAssetUserActivityProperties.h
PHAssetVisualSearchProperties.h
PHAssociatedObjectsEntry.h
PHAssociatedObjectsTable.h
PHAsynchronousPhotoLibraryExecutionContext.h
PHBatchAssetExpunger.h
PHBatchFetchedAssetPropertySet.h
PHBatchFetchedObject-Protocol.h
PHBatchFetchedPropertySet-Protocol.h
PHBatchFetchingArray.h
PHBatchFetchingArrayDataSource-Protocol.h
PHBatchFetchingArrayFetchedClass.h
PHBatchPerformChanges.h
PHCPAnalyticsCachedPropertyProvider.h
PHCPAnalyticsMediaPropertyProvider.h
PHCPLAssetResource-Protocol.h
PHCachingImageManager.h
PHCameraSmartSharingIdentity.h
PHCameraSmartSharingMetadata.h
PHChange.h
PHChangeBuilder.h
PHChangeHandlingDebugEvent.h
PHChangeHandlingDebugger.h
PHChangeRequest-Protocol.h
PHChangeRequest.h
PHChangeRequestCore-Protocol.h
PHChangeRequestHelper.h
PHChangeValidationController.h
PHClientLinkedAgainst.h
PHCloudFeedEntry.h
PHCloudFeedEntryChangeRequest.h
PHCloudIdentifier.h
PHCloudIdentifierLookup.h
PHCloudIdentifierMapping.h
PHCloudInvitation.h
PHCloudSharedAlbum.h
PHCloudSharedAlbumChangeRequest.h
PHCloudSharedAlbumDeleteRequest.h
PHCloudSharedAlbumInvitationRecord.h
PHCloudSharedAssetExportRequest.h
PHCloudSharedPhoto.h
PHCollection.h
PHCollectionDeleteRequest.h
PHCollectionList.h
PHCollectionListAncestryContext.h
PHCollectionListChangeRequest.h
PHCollectionListKeyAssetsFetchResult.h
PHCollectionListReference.h
PHCollectionPresentationHints-Protocol.h
PHCollectionReference.h
PHCollectionShare.h
PHCollectionShareAssetSource.h
PHCollectionShareChangeRequest.h
PHCollectionShareDeleteRequest.h
PHCompositeMediaResult.h
PHConcurrentMapTable.h
PHContentEditingInput.h
PHContentEditingInputRequestContext.h
PHContentEditingInputRequestOptions.h
PHContentEditingInputResult.h
PHContentEditingOutput.h
PHContentEditingOutputRequestOptions.h
PHConversation.h
PHCreationRequestOptions.h
PHDCFUtilities.h
PHDeleteChangeRequest-Protocol.h
PHDetectionTrait.h
PHDuplicateDetection.h
PHEntityKeyMap.h
PHExternalAssetResource.h
PHFace.h
PHFaceChangeRequest.h
PHFaceClusteringProperties.h
PHFaceCrop.h
PHFaceCropChangeRequest.h
PHFaceCropDeleteRequest.h
PHFaceDeleteRequest.h
PHFaceGroup.h
PHFaceGroupChangeRequest.h
PHFaceGroupDeleteRequest.h
PHFaceGroupPLAdapter.h
PHFacePLAdapter.h
PHFacePropertySet-Protocol.h
PHFacePropertySet.h
PHFaceprint.h
PHFeatureAvailability.h
PHFeatureAvailabilityConfig.h
PHFeatureAvailabilityReadOptions.h
PHFetchDictionaryAccessing-Protocol.h
PHFetchLogRateLimiter.h
PHFetchOptions.h
PHFetchResult.h
PHFetchResultChangeDetails.h
PHFetchResultInstrumentation.h
PHFetchResultMediaTypeCounts.h
PHFigDecoder.h
PHGeneratedAssetDescription.h
PHGraphQuery.h
PHImageCache.h
PHImageCacheDelegate-Protocol.h
PHImageCacheEntry.h
PHImageDecoder.h
PHImageDecoderAsyncDecodeRequestHandle.h
PHImageDecoderOptions.h
PHImageDisplaySpec.h
PHImageIODecoder.h
PHImageManager.h
PHImageManagerRequestTracer.h
PHImageRequest.h
PHImageRequestBehaviorSpec.h
PHImageRequestContext.h
PHImageRequestDelegate-Protocol.h
PHImageRequestOptions.h
PHImageResourceChooser.h
PHImageResourceChooserBestPolicyHandler.h
PHImageResourceChooserFastPolicyHandler.h
PHImageResourceChooserIntermediatePolicyHandler.h
PHImageResourceChooserPolicyHandler.h
PHImageResourceChooserRequestInfo.h
PHImageResult.h
PHImportAsset.h
PHImportAssetBundleAsset.h
PHImportAssetDataRequest.h
PHImportAssetFilePresenter.h
PHImportAssetMetadataRequest.h
PHImportAssetNameDescription.h
PHImportAssetThumbnailDataRequest.h
PHImportBatch.h
PHImportCanceler.h
PHImportController.h
PHImportDeviceAsset.h
PHImportDeviceSource.h
PHImportDuplicateChecker.h
PHImportDuplicateCheckerItem-Protocol.h
PHImportDuplicateInfo.h
PHImportException.h
PHImportExceptionRecorder-Protocol.h
PHImportExceptionRecorder.h
PHImportLegacyLibrarySource.h
PHImportLibraryAsset.h
PHImportLibrarySource.h
PHImportOptions.h
PHImportRecord.h
PHImportResults.h
PHImportSession.h
PHImportSource.h
PHImportTimer.h
PHImportTimerCollection.h
PHImportUrlSource.h
PHImporter.h
PHInsertChangeRequest-Protocol.h
PHInternalAssetExportRequest.h
PHKeyword.h
PHKeywordChangeRequest.h
PHKeywordDeleteRequest.h
PHLibraryScope.h
PHLibraryScopeChangeRequest.h
PHLibraryScopeCondition.h
PHLibraryScopeConditionDateRange.h
PHLibraryScopeConditionPerson.h
PHLibraryScopeConditionUnknown.h
PHLibraryScopeDeleteRequest.h
PHLibraryScopeRule.h
PHLivePhoto.h
PHLivePhotoCreationOperation.h
PHLivePhotoEditingContext.h
PHLivePhotoExportSession.h
PHLivePhotoExportSessionOptions.h
PHLivePhotoRequestContext.h
PHLivePhotoRequestOptions.h
PHLivePhotoResult.h
PHLiveRenderEditingInputRequestContext.h
PHLocalIdentifierMapping.h
PHLocallyAvailableResourceBag.h
PHManualFetchResult.h
PHMediaProcessingAlgorithmVersionProvider-Protocol.h
PHMediaProcessingAlgorithmVersionProvider.h
PHMediaRequest.h
PHMediaRequestContext.h
PHMediaRequestContextDelegate-Protocol.h
PHMediaRequestDelegate-Protocol.h
PHMediaRequestLiveRenderingOptions-Protocol.h
PHMediaRequestThreadingOptions-Protocol.h
PHMediaResourceRequest.h
PHMediaResourceResult.h
PHMemory.h
PHMemoryAnalyticsHelper.h
PHMemoryChangeRequest.h
PHMemoryDeleteRequest.h
PHMemoryFeature.h
PHMemoryFeatureDecoder.h
PHMemoryFeatureEncoder.h
PHMemoryGenerationOptions.h
PHMemoryPresentationHints.h
PHMemoryPropertySet-Protocol.h
PHMemoryPropertySet.h
PHMemoryRelevanceHelper.h
PHMemoryUpNextHelper.h
PHMemoryUserFeedbackProperties.h
PHMoment.h
PHMomentChangeRequest.h
PHMomentList.h
PHMomentShare.h
PHMomentShareChangeRequest.h
PHMomentShareDeleteRequest.h
PHMomentSharePreview.h
PHMomentThemeAssignment.h
PHMutableFetchDictionaryAccessing-Protocol.h
PHMutablePTPAsset.h
PHObject-Protocol.h
PHObject.h
PHObjectChangeDetails.h
PHObjectChangeRequest-Protocol.h
PHObjectDeleteRequest.h
PHObjectDeleteValidator.h
PHObjectFetchPropertySets-Protocol.h
PHObjectPLAdapter.h
PHObjectPlaceholder.h
PHObjectPropertySet-Protocol.h
PHObjectReference.h
PHPTPAnalyticsData.h
PHPTPAsset.h
PHPTPAssetHandle.h
PHPTPAssetManager.h
PHPTPAssetReader.h
PHPTPConversionDestinationAssetReader.h
PHPTPConversionHelper.h
PHPTPConversionResult.h
PHPTPConversionSourceHints.h
PHPTPConversionSupport-Protocol.h
PHPTPDebugAnalytics.h
PHPTPFetches.h
PHPTPFormatConversionManager.h
PHPTPLegacyConversionSupport.h
PHPTPUtilities.h
PHPerformChangesInstrumentation.h
PHPerformChangesRequest-Protocol.h
PHPerformChangesRequest.h
PHPersistentChange.h
PHPersistentChangeEnumerationContext.h
PHPersistentChangeFetchOptions.h
PHPersistentChangeFetchRequest.h
PHPersistentChangeFetchResult.h
PHPersistentChangeToken.h
PHPersistentObjectChangeDetails.h
PHPerson.h
PHPersonAvailability.h
PHPersonChangeRequest.h
PHPersonDeleteRequest.h
PHPersonPLAdapter.h
PHPersonPropertySet-Protocol.h
PHPersonPropertySet.h
PHPersonReference.h
PHPersonResetManager.h
PHPersonSuggestion.h
PHPersonUserFeedbackProperties.h
PHPhotoLibrary.h
PHPhotoLibraryAppPrivateData.h
PHPhotoLibraryAsset-Protocol.h
PHPhotoLibraryAttributes.h
PHPhotoLibraryAttributesChangeRequest.h
PHPhotoLibraryAvailabilityObserver-Protocol.h
PHPhotoLibraryChangeObserver-Protocol.h
PHPhotoLibraryChangeObserverRegistrar.h
PHPhotoLibraryCloudStatus.h
PHPhotoLibraryCloudStatusObserverRegistrar.h
PHPhotoLibraryCreationOptions.h
PHPhotoLibraryDeletionOptions.h
PHPhotoLibraryExecutionContext-Protocol.h
PHPhotoLibraryFeatureAvailability.h
PHPhotoLibraryFeatureAvailabilityReporter.h
PHPhotoLibraryFeatureAvailabilityTask.h
PHPhotoLibraryIdentifier.h
PHPhotoLibraryManager.h
PHPhotoLibraryOpenOptions.h
PHPhotosHighlight.h
PHPhotosHighlightChangeRequest.h
PHPhotosHighlightDeleteRequest.h
PHPlaceholderImageHelper.h
PHProgressContainerForRetryableRequest.h
PHProject.h
PHProjectChangeRequest.h
PHPropertyFetchingHelper.h
PHPublicEventInfo.h
PHQuery.h
PHQueryChangeDetectionCriteria.h
PHQueryPersonContext.h
PHQuestion.h
PHQuestionChangeRequest.h
PHQuestionDeleteRequest.h
PHRecentContentSyndicationCollectionsResult.h
PHRecyclableObject-Protocol.h
PHRecyclableObjectVendor.h
PHRelationshipChangeRequestHelper.h
PHRepairRequest.h
PHResourceChooserAsset-Protocol.h
PHResourceChooserList.h
PHResourceChooserListResourceInfo.h
PHResourceLocalAvailabilityRequest.h
PHResourceLocalAvailabilityRequestOptions.h
PHRetryableRequest-Protocol.h
PHSafeNSCacheDelegateReflector.h
PHSandboxExtensionWrapper.h
PHSceneClassification.h
PHSearch.h
PHSearchEntity.h
PHSearchEntityChangeRequest.h
PHSearchEntityCreationRequest.h
PHSearchEntityDeleteRequest.h
PHSearchFeedbackDiagnostics.h
PHSearchIndex.h
PHSearchIndexEntityQueryOptions.h
PHSearchIndexEntityResult.h
PHSearchQuery.h
PHSearchQueryAnnotation.h
PHSearchQueryDisambiguation.h
PHSearchQueryGroundingPersonalEvent.h
PHSearchQueryManager.h
PHSearchQueryMatchDetails.h
PHSearchQueryOptions.h
PHSearchQueryQUToken.h
PHSearchQueryResult.h
PHSearchQuerySuggestion.h
PHSearchResult.h
PHSearchResultProcessor.h
PHSearchSuggestion.h
PHSearchSuggestionOptions.h
PHSearchSuggestionProcessor.h
PHSearchSuggestionQueryResult.h
PHSearchUtility.h
PHSensitiveContentAnalysisUtility.h
PHServerResourceRequestRunner.h
PHShare-Protocol.h
PHShare.h
PHShareAssetChangeRequestHelper.h
PHShareParticipant.h
PHShareParticipantChangeRequest.h
PHShareParticipantDeleteRequest.h
PHShareParticipantRelationshipChangeRequestHelper.h
PHSingleMediaRequestContext.h
PHSmartAlbum.h
PHSmartAlbumChangeRequest.h
PHSocialGroup.h
PHSocialGroupChangeRequest.h
PHSocialGroupDeleteRequest.h
PHSocialGroupReference.h
PHSuggestion.h
PHSuggestionChangeRequest.h
PHSuggestionDeleteRequest.h
PHSuggestionMessageContext.h
PHSuggestionMessageMatchingResult.h
PHSynchronousPhotoLibraryExecutionContext.h
PHTextFeature.h
PHTextFeatureDecoder.h
PHTextFeatureEncoder.h
PHThumbnailAsset-Protocol.h
PHThumbnailAsset.h
PHTransientAssetCollectionOptions.h
PHTrashableObjectDeleteRequest.h
PHUnauthorizedFetchResult.h
PHUniqueObjectIDCache.h
PHUpdateChangeRequest-Protocol.h
PHUserFeedback.h
PHUserFeedbackCalculator.h
PHUserFeedbackDataCache.h
PHUserFeedbackImportantPerson.h
PHUtilityCollection.h
PHUtilityCollectionReference.h
PHValidator.h
PHVideoRequest.h
PHVideoRequestBehaviorSpec.h
PHVideoRequestContext.h
PHVideoRequestOptions.h
PHVideoResult.h
PHVideoXPCRequest.h
PHVisionAnalysisUtilities.h
PHWallpaperAsset.h
PLAssetID-Protocol.h
PLAssetJobExecutor-Protocol.h
PLCPLSettingsObserverDelegate-Protocol.h
PLChangeRequestCore-Protocol.h
PLDeleteChangeRequestServiceHandling-Protocol.h
PLInsertChangeRequestServiceHandling-Protocol.h
PLLocalUUIDConverter-Protocol.h
PLMediaProcessingAlgorithmVersionProvider-Protocol.h
PLObjectChangeRequestServiceHandling-Protocol.h
PLPerformChangesRequest-Protocol.h
PLPerformChangesRequestService-Protocol.h
PLRegionsClusteringItem-Protocol.h
PLResourceIdentity-Protocol.h
PLSearchIndexingContextDelegate-Protocol.h
PLUpdateChangeRequestServiceHandling-Protocol.h
PLVideoChoosingOptions-Protocol.h
PLXPCCoder-Protocol.h
PLXPCUserInfo-Protocol.h
PNFaceProtocol-Protocol.h
PNFetchResultProtocol-Protocol.h
PNMomentProtocol-Protocol.h
PNPersonProtocol-Protocol.h
PNPhotoLibraryProtocol-Protocol.h
PNSceneClassification-Protocol.h
PNWallpaperSuggestionCandidate-Protocol.h
PUDisplayAsset-Protocol.h
PUDisplayAssetCollection-Protocol.h
PUEditableAsset-Protocol.h
PXAccessibleDisplayAsset-Protocol.h
PXAssetsDataSourceContainer-Protocol.h
PXDisplayAsset-Protocol.h
PXDisplayAssetCollection-Protocol.h
PXDisplayAssetFetchResult-Protocol.h
PXDisplayCollection-Protocol.h
PXDisplayCollectionList-Protocol.h
PXDisplayFace-Protocol.h
PXDisplayMomentShare-Protocol.h
PXDisplayPerson-Protocol.h
PXDisplaySocialGroup-Protocol.h
PXDisplaySuggestion-Protocol.h
PXDisplayThumbnailAsset-Protocol.h
PXFastEnumeration-Protocol.h
PXFastEnumerationIndexed-Protocol.h
PXLayoutItemInput-Protocol.h
PXMediaTypeAggregating-Protocol.h
PXMetadataAsset-Protocol.h
PXMetadataDetailsContentItem-Protocol.h
PXPerson-Protocol.h
PXPlacesGeotaggable-Protocol.h
PXSectionedFetchResult-Protocol.h
PXSelectionAssetContainer-Protocol.h
PXShareable-Protocol.h
PXSharedLibraryParticipant-Protocol.h
PXShazamEventInfo-Protocol.h
PXStoryDisplayAssetResource-Protocol.h
PXStoryResource-Protocol.h
Photos_Structs.h
_PHAnimatedImageLoadOperation.h
_PHAssetCreationRequestValidator.h
_PHCropInfo.h
_PHDictionaryKeyValueWrapper.h
_PHFetchRequestWrapper.h
_PHPhotoLibraryFeatureAvailabilityTaskGlobalProcessing.h
_PHPhotoLibraryFeatureAvailabilityTaskMemoryCreation.h
_PHPhotoLibraryValidator.h
_PHValidation.h
_PLImageLoadingAsset-Protocol.h
_PLThumbnailLoadingAsset-Protocol.h
_PXSharedLibrarySharingSuggestionContainer-Protocol.h
_TtCC6Photos27PHDatabaseStatisticsTrackerP33_73DA1AED3537CD5AB4BDC028C1566D6D5State.h
_TtCE6PhotosCSo29PHPersistentChangeFetchResult8Iterator.h