Documentation Archive Developer
Search

MobileCoreServices Changes for Swift

MobileCoreServices

Declaration
From
let kUTExportedTypeDeclarationsKey: CFString!
To
let kUTExportedTypeDeclarationsKey: CFString

Declaration
From
let kUTImportedTypeDeclarationsKey: CFString!
To
let kUTImportedTypeDeclarationsKey: CFString

Declaration
From
let kUTTagClassFilenameExtension: CFString!
To
let kUTTagClassFilenameExtension: CFString

Declaration
From
let kUTTagClassMIMEType: CFString!
To
let kUTTagClassMIMEType: CFString

Declaration
From
let kUTType3DContent: CFString!
To
let kUTType3DContent: CFString

Declaration
From
let kUTTypeAliasFile: CFString!
To
let kUTTypeAliasFile: CFString

Declaration
From
let kUTTypeAliasRecord: CFString!
To
let kUTTypeAliasRecord: CFString

Declaration
From
let kUTTypeAppleICNS: CFString!
To
let kUTTypeAppleICNS: CFString

Declaration
From
let kUTTypeAppleProtectedMPEG4Audio: CFString!
To
let kUTTypeAppleProtectedMPEG4Audio: CFString

Declaration
From
let kUTTypeAppleProtectedMPEG4Video: CFString!
To
let kUTTypeAppleProtectedMPEG4Video: CFString

Declaration
From
let kUTTypeAppleScript: CFString!
To
let kUTTypeAppleScript: CFString

Declaration
From
let kUTTypeApplication: CFString!
To
let kUTTypeApplication: CFString

Declaration
From
let kUTTypeApplicationBundle: CFString!
To
let kUTTypeApplicationBundle: CFString

Declaration
From
let kUTTypeApplicationFile: CFString!
To
let kUTTypeApplicationFile: CFString

Declaration
From
let kUTTypeArchive: CFString!
To
let kUTTypeArchive: CFString

Declaration
From
let kUTTypeAssemblyLanguageSource: CFString!
To
let kUTTypeAssemblyLanguageSource: CFString

Modified kUTTypeAudio
Declaration
From
let kUTTypeAudio: CFString!
To
let kUTTypeAudio: CFString

Declaration
From
let kUTTypeAudioInterchangeFileFormat: CFString!
To
let kUTTypeAudioInterchangeFileFormat: CFString

Declaration
From
let kUTTypeAudiovisualContent: CFString!
To
let kUTTypeAudiovisualContent: CFString

Declaration
From
let kUTTypeAVIMovie: CFString!
To
let kUTTypeAVIMovie: CFString

Declaration
From
let kUTTypeBinaryPropertyList: CFString!
To
let kUTTypeBinaryPropertyList: CFString

Modified kUTTypeBMP
Declaration
From
let kUTTypeBMP: CFString!
To
let kUTTypeBMP: CFString

Declaration
From
let kUTTypeBookmark: CFString!
To
let kUTTypeBookmark: CFString

Modified kUTTypeBundle
Declaration
From
let kUTTypeBundle: CFString!
To
let kUTTypeBundle: CFString

Declaration
From
let kUTTypeBzip2Archive: CFString!
To
let kUTTypeBzip2Archive: CFString

Declaration
From
let kUTTypeCalendarEvent: CFString!
To
let kUTTypeCalendarEvent: CFString

Declaration
From
let kUTTypeCHeader: CFString!
To
let kUTTypeCHeader: CFString

Declaration
From
let kUTTypeCommaSeparatedText: CFString!
To
let kUTTypeCommaSeparatedText: CFString

Declaration
From
let kUTTypeCompositeContent: CFString!
To
let kUTTypeCompositeContent: CFString

Declaration
From
let kUTTypeConformsToKey: CFString!
To
let kUTTypeConformsToKey: CFString

Declaration
From
let kUTTypeContact: CFString!
To
let kUTTypeContact: CFString

Declaration
From
let kUTTypeContent: CFString!
To
let kUTTypeContent: CFString

Declaration
From
let kUTTypeCPlusPlusHeader: CFString!
To
let kUTTypeCPlusPlusHeader: CFString

Declaration
From
let kUTTypeCPlusPlusSource: CFString!
To
let kUTTypeCPlusPlusSource: CFString

Declaration
From
let kUTTypeCSource: CFString!
To
let kUTTypeCSource: CFString

Modified kUTTypeData
Declaration
From
let kUTTypeData: CFString!
To
let kUTTypeData: CFString

Declaration
From
let kUTTypeDatabase: CFString!
To
let kUTTypeDatabase: CFString

Declaration
From
let kUTTypeDelimitedText: CFString!
To
let kUTTypeDelimitedText: CFString

Declaration
From
let kUTTypeDescriptionKey: CFString!
To
let kUTTypeDescriptionKey: CFString

Declaration
From
let kUTTypeDirectory: CFString!
To
let kUTTypeDirectory: CFString

Declaration
From
let kUTTypeDiskImage: CFString!
To
let kUTTypeDiskImage: CFString

Declaration
From
let kUTTypeElectronicPublication: CFString!
To
let kUTTypeElectronicPublication: CFString

Declaration
From
let kUTTypeEmailMessage: CFString!
To
let kUTTypeEmailMessage: CFString

Declaration
From
let kUTTypeExecutable: CFString!
To
let kUTTypeExecutable: CFString

Declaration
From
let kUTTypeFileURL: CFString!
To
let kUTTypeFileURL: CFString

Declaration
From
let kUTTypeFlatRTFD: CFString!
To
let kUTTypeFlatRTFD: CFString

Modified kUTTypeFolder
Declaration
From
let kUTTypeFolder: CFString!
To
let kUTTypeFolder: CFString

Modified kUTTypeFont
Declaration
From
let kUTTypeFont: CFString!
To
let kUTTypeFont: CFString

Declaration
From
let kUTTypeFramework: CFString!
To
let kUTTypeFramework: CFString

Modified kUTTypeGIF
Declaration
From
let kUTTypeGIF: CFString!
To
let kUTTypeGIF: CFString

Declaration
From
let kUTTypeGNUZipArchive: CFString!
To
let kUTTypeGNUZipArchive: CFString

Modified kUTTypeHTML
Declaration
From
let kUTTypeHTML: CFString!
To
let kUTTypeHTML: CFString

Modified kUTTypeICO
Declaration
From
let kUTTypeICO: CFString!
To
let kUTTypeICO: CFString

Declaration
From
let kUTTypeIconFileKey: CFString!
To
let kUTTypeIconFileKey: CFString

Declaration
From
let kUTTypeIdentifierKey: CFString!
To
let kUTTypeIdentifierKey: CFString

Modified kUTTypeImage
Declaration
From
let kUTTypeImage: CFString!
To
let kUTTypeImage: CFString

Declaration
From
let kUTTypeInkText: CFString!
To
let kUTTypeInkText: CFString

Declaration
From
let kUTTypeInternetLocation: CFString!
To
let kUTTypeInternetLocation: CFString

Modified kUTTypeItem
Declaration
From
let kUTTypeItem: CFString!
To
let kUTTypeItem: CFString

Declaration
From
let kUTTypeJavaArchive: CFString!
To
let kUTTypeJavaArchive: CFString

Declaration
From
let kUTTypeJavaClass: CFString!
To
let kUTTypeJavaClass: CFString

Declaration
From
let kUTTypeJavaScript: CFString!
To
let kUTTypeJavaScript: CFString

Declaration
From
let kUTTypeJavaSource: CFString!
To
let kUTTypeJavaSource: CFString

Modified kUTTypeJPEG
Declaration
From
let kUTTypeJPEG: CFString!
To
let kUTTypeJPEG: CFString

Declaration
From
let kUTTypeJPEG2000: CFString!
To
let kUTTypeJPEG2000: CFString

Modified kUTTypeJSON
Declaration
From
let kUTTypeJSON: CFString!
To
let kUTTypeJSON: CFString

Modified kUTTypeLog
Declaration
From
let kUTTypeLog: CFString!
To
let kUTTypeLog: CFString

Declaration
From
let kUTTypeM3UPlaylist: CFString!
To
let kUTTypeM3UPlaylist: CFString

Declaration
From
let kUTTypeMessage: CFString!
To
let kUTTypeMessage: CFString

Declaration
From
let kUTTypeMIDIAudio: CFString!
To
let kUTTypeMIDIAudio: CFString

Declaration
From
let kUTTypeMountPoint: CFString!
To
let kUTTypeMountPoint: CFString

Modified kUTTypeMovie
Declaration
From
let kUTTypeMovie: CFString!
To
let kUTTypeMovie: CFString

Modified kUTTypeMP3
Declaration
From
let kUTTypeMP3: CFString!
To
let kUTTypeMP3: CFString

Modified kUTTypeMPEG
Declaration
From
let kUTTypeMPEG: CFString!
To
let kUTTypeMPEG: CFString

Declaration
From
let kUTTypeMPEG2TransportStream: CFString!
To
let kUTTypeMPEG2TransportStream: CFString

Declaration
From
let kUTTypeMPEG2Video: CFString!
To
let kUTTypeMPEG2Video: CFString

Modified kUTTypeMPEG4
Declaration
From
let kUTTypeMPEG4: CFString!
To
let kUTTypeMPEG4: CFString

Declaration
From
let kUTTypeMPEG4Audio: CFString!
To
let kUTTypeMPEG4Audio: CFString

Declaration
From
let kUTTypeObjectiveCPlusPlusSource: CFString!
To
let kUTTypeObjectiveCPlusPlusSource: CFString

Declaration
From
let kUTTypeObjectiveCSource: CFString!
To
let kUTTypeObjectiveCSource: CFString

Declaration
From
let kUTTypeOSAScript: CFString!
To
let kUTTypeOSAScript: CFString

Declaration
From
let kUTTypeOSAScriptBundle: CFString!
To
let kUTTypeOSAScriptBundle: CFString

Declaration
From
let kUTTypePackage: CFString!
To
let kUTTypePackage: CFString

Modified kUTTypePDF
Declaration
From
let kUTTypePDF: CFString!
To
let kUTTypePDF: CFString

Declaration
From
let kUTTypePerlScript: CFString!
To
let kUTTypePerlScript: CFString

Declaration
From
let kUTTypePHPScript: CFString!
To
let kUTTypePHPScript: CFString

Modified kUTTypePICT
Declaration
From
let kUTTypePICT: CFString!
To
let kUTTypePICT: CFString

Modified kUTTypePKCS12
Declaration
From
let kUTTypePKCS12: CFString!
To
let kUTTypePKCS12: CFString

Declaration
From
let kUTTypePlainText: CFString!
To
let kUTTypePlainText: CFString

Declaration
From
let kUTTypePlaylist: CFString!
To
let kUTTypePlaylist: CFString

Declaration
From
let kUTTypePluginBundle: CFString!
To
let kUTTypePluginBundle: CFString

Modified kUTTypePNG
Declaration
From
let kUTTypePNG: CFString!
To
let kUTTypePNG: CFString

Declaration
From
let kUTTypePresentation: CFString!
To
let kUTTypePresentation: CFString

Declaration
From
let kUTTypePropertyList: CFString!
To
let kUTTypePropertyList: CFString

Declaration
From
let kUTTypePythonScript: CFString!
To
let kUTTypePythonScript: CFString

Declaration
From
let kUTTypeQuickLookGenerator: CFString!
To
let kUTTypeQuickLookGenerator: CFString

Declaration
From
let kUTTypeQuickTimeImage: CFString!
To
let kUTTypeQuickTimeImage: CFString

Declaration
From
let kUTTypeQuickTimeMovie: CFString!
To
let kUTTypeQuickTimeMovie: CFString

Declaration
From
let kUTTypeRawImage: CFString!
To
let kUTTypeRawImage: CFString

Declaration
From
let kUTTypeReferenceURLKey: CFString!
To
let kUTTypeReferenceURLKey: CFString

Declaration
From
let kUTTypeResolvable: CFString!
To
let kUTTypeResolvable: CFString

Modified kUTTypeRTF
Declaration
From
let kUTTypeRTF: CFString!
To
let kUTTypeRTF: CFString

Modified kUTTypeRTFD
Declaration
From
let kUTTypeRTFD: CFString!
To
let kUTTypeRTFD: CFString

Declaration
From
let kUTTypeRubyScript: CFString!
To
let kUTTypeRubyScript: CFString

Declaration
From
let kUTTypeScalableVectorGraphics: CFString!
To
let kUTTypeScalableVectorGraphics: CFString

Modified kUTTypeScript
Declaration
From
let kUTTypeScript: CFString!
To
let kUTTypeScript: CFString

Declaration
From
let kUTTypeShellScript: CFString!
To
let kUTTypeShellScript: CFString

Declaration
From
let kUTTypeSourceCode: CFString!
To
let kUTTypeSourceCode: CFString

Declaration
From
let kUTTypeSpotlightImporter: CFString!
To
let kUTTypeSpotlightImporter: CFString

Declaration
From
let kUTTypeSpreadsheet: CFString!
To
let kUTTypeSpreadsheet: CFString

Declaration
From
let kUTTypeSymLink: CFString!
To
let kUTTypeSymLink: CFString

Declaration
From
let kUTTypeSystemPreferencesPane: CFString!
To
let kUTTypeSystemPreferencesPane: CFString

Declaration
From
let kUTTypeTabSeparatedText: CFString!
To
let kUTTypeTabSeparatedText: CFString

Declaration
From
let kUTTypeTagSpecificationKey: CFString!
To
let kUTTypeTagSpecificationKey: CFString

Modified kUTTypeText
Declaration
From
let kUTTypeText: CFString!
To
let kUTTypeText: CFString

Modified kUTTypeTIFF
Declaration
From
let kUTTypeTIFF: CFString!
To
let kUTTypeTIFF: CFString

Declaration
From
let kUTTypeToDoItem: CFString!
To
let kUTTypeToDoItem: CFString

Declaration
From
let kUTTypeTXNTextAndMultimediaData: CFString!
To
let kUTTypeTXNTextAndMultimediaData: CFString

Declaration
From
let kUTTypeUnixExecutable: CFString!
To
let kUTTypeUnixExecutable: CFString

Modified kUTTypeURL
Declaration
From
let kUTTypeURL: CFString!
To
let kUTTypeURL: CFString

Declaration
From
let kUTTypeURLBookmarkData: CFString!
To
let kUTTypeURLBookmarkData: CFString

Declaration
From
let kUTTypeUTF16ExternalPlainText: CFString!
To
let kUTTypeUTF16ExternalPlainText: CFString

Declaration
From
let kUTTypeUTF16PlainText: CFString!
To
let kUTTypeUTF16PlainText: CFString

Declaration
From
let kUTTypeUTF8PlainText: CFString!
To
let kUTTypeUTF8PlainText: CFString

Declaration
From
let kUTTypeUTF8TabSeparatedText: CFString!
To
let kUTTypeUTF8TabSeparatedText: CFString

Modified kUTTypeVCard
Declaration
From
let kUTTypeVCard: CFString!
To
let kUTTypeVCard: CFString

Declaration
From
let kUTTypeVersionKey: CFString!
To
let kUTTypeVersionKey: CFString

Modified kUTTypeVideo
Declaration
From
let kUTTypeVideo: CFString!
To
let kUTTypeVideo: CFString

Modified kUTTypeVolume
Declaration
From
let kUTTypeVolume: CFString!
To
let kUTTypeVolume: CFString

Declaration
From
let kUTTypeWaveformAudio: CFString!
To
let kUTTypeWaveformAudio: CFString

Declaration
From
let kUTTypeWebArchive: CFString!
To
let kUTTypeWebArchive: CFString

Declaration
From
let kUTTypeWindowsExecutable: CFString!
To
let kUTTypeWindowsExecutable: CFString

Declaration
From
let kUTTypeX509Certificate: CFString!
To
let kUTTypeX509Certificate: CFString

Modified kUTTypeXML
Declaration
From
let kUTTypeXML: CFString!
To
let kUTTypeXML: CFString

Declaration
From
let kUTTypeXMLPropertyList: CFString!
To
let kUTTypeXMLPropertyList: CFString

Declaration
From
let kUTTypeXPCService: CFString!
To
let kUTTypeXPCService: CFString

Declaration
From
let kUTTypeZipArchive: CFString!
To
let kUTTypeZipArchive: CFString

Declaration
From
func UTTypeConformsTo(_ inUTI: CFString!, _ inConformsToUTI: CFString!) -> Boolean
To
func UTTypeConformsTo(_ inUTI: CFString, _ inConformsToUTI: CFString) -> Bool

Declaration
From
func UTTypeCopyAllTagsWithClass(_ inUTI: CFString!, _ inTagClass: CFString!) -> Unmanaged<CFArray>!
To
func UTTypeCopyAllTagsWithClass(_ inUTI: CFString, _ inTagClass: CFString) -> Unmanaged<CFArray>?

Declaration
From
func UTTypeCopyDeclaration(_ inUTI: CFString!) -> Unmanaged<CFDictionary>!
To
func UTTypeCopyDeclaration(_ inUTI: CFString) -> Unmanaged<CFDictionary>?

Declaration
From
func UTTypeCopyDeclaringBundleURL(_ inUTI: CFString!) -> Unmanaged<CFURL>!
To
func UTTypeCopyDeclaringBundleURL(_ inUTI: CFString) -> Unmanaged<CFURL>?

Declaration
From
func UTTypeCopyDescription(_ inUTI: CFString!) -> Unmanaged<CFString>!
To
func UTTypeCopyDescription(_ inUTI: CFString) -> Unmanaged<CFString>?

Declaration
From
func UTTypeCopyPreferredTagWithClass(_ inUTI: CFString!, _ inTagClass: CFString!) -> Unmanaged<CFString>!
To
func UTTypeCopyPreferredTagWithClass(_ inUTI: CFString, _ inTagClass: CFString) -> Unmanaged<CFString>?

Declaration
From
func UTTypeCreateAllIdentifiersForTag(_ inTagClass: CFString!, _ inTag: CFString!, _ inConformingToUTI: CFString!) -> Unmanaged<CFArray>!
To
func UTTypeCreateAllIdentifiersForTag(_ inTagClass: CFString, _ inTag: CFString, _ inConformingToUTI: CFString?) -> Unmanaged<CFArray>?

Declaration
From
func UTTypeCreatePreferredIdentifierForTag(_ inTagClass: CFString!, _ inTag: CFString!, _ inConformingToUTI: CFString!) -> Unmanaged<CFString>!
To
func UTTypeCreatePreferredIdentifierForTag(_ inTagClass: CFString, _ inTag: CFString, _ inConformingToUTI: CFString?) -> Unmanaged<CFString>?

Declaration
From
func UTTypeEqual(_ inUTI1: CFString!, _ inUTI2: CFString!) -> Boolean
To
func UTTypeEqual(_ inUTI1: CFString, _ inUTI2: CFString) -> Bool

Declaration
From
func UTTypeIsDeclared(_ inUTI: CFString!) -> Boolean
To
func UTTypeIsDeclared(_ inUTI: CFString) -> Bool

Declaration
From
func UTTypeIsDynamic(_ inUTI: CFString!) -> Boolean
To
func UTTypeIsDynamic(_ inUTI: CFString) -> Bool