Documentation Archive Developer
Search

CoreServices Changes for Swift

CoreServices

Removed AERemoteProcessResolverContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFAllocatorRetainCallBack, release: CFAllocatorReleaseCallBack, copyDescription: CFAllocatorCopyDescriptionCallBack)
Removed CSIdentityClientContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFAllocatorRetainCallBack, release: CFAllocatorReleaseCallBack, copyDescription: CFAllocatorCopyDescriptionCallBack, statusUpdated: CSIdentityStatusUpdatedCallback)
Removed CSIdentityQueryClientContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retainInfo: CFAllocatorRetainCallBack, releaseInfo: CFAllocatorReleaseCallBack, copyInfoDescription: CFAllocatorCopyDescriptionCallBack, receiveEvent: CSIdentityQueryReceiveEventCallback)
Removed FSEventStreamContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFAllocatorRetainCallBack, release: CFAllocatorReleaseCallBack, copyDescription: CFAllocatorCopyDescriptionCallBack)
Removed LSApplicationParameters.init(version: CFIndex, flags: LSLaunchFlags, application: UnsafePointer<FSRef>, asyncLaunchRefCon: UnsafeMutablePointer<Void>, environment: Unmanaged<CFDictionary>!, argv: Unmanaged<CFArray>!, initialEvent: UnsafeMutablePointer<AppleEvent>)
Removed LSItemInfoRecord.init(flags: LSItemInfoFlags, filetype: OSType, creator: OSType, extension: Unmanaged<CFString>!)
Removed LSLaunchFSRefSpec.init(appRef: UnsafePointer<FSRef>, numDocs: Int, itemRefs: UnsafePointer<FSRef>, passThruParams: UnsafePointer<AEDesc>, launchFlags: LSLaunchFlags, asyncRefCon: UnsafeMutablePointer<Void>)
Removed LSLaunchURLSpec.init(appURL: Unmanaged<CFURL>!, itemURLs: Unmanaged<CFArray>!, passThruParams: UnsafePointer<AEDesc>, launchFlags: LSLaunchFlags, asyncRefCon: UnsafeMutablePointer<Void>)
Removed MDExporterInterfaceStruct.init(_reserved: UnsafeMutablePointer<Void>, QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, ImporterExportData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFDictionary!, CFString!, CFString!) -> Boolean)>)
Removed MDImporterBundleWrapperURLInterfaceStruct.init(_reserved: UnsafeMutablePointer<Void>, QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, ImporterImportBundleWrapperURLData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> Boolean)>)
Removed MDImporterInterfaceStruct.init(_reserved: UnsafeMutablePointer<Void>, QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, ImporterImportData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFString!) -> Boolean)>)
Removed MDImporterURLInterfaceStruct.init(_reserved: UnsafeMutablePointer<Void>, QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, ImporterImportURLData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> Boolean)>)
Removed MDLabelDomain.value
Removed MDQueryOptionFlags.value
Removed MDQuerySortOptionFlags.value
Removed SKDocumentIndexState.value
Removed SKIndexType.value
Removed SKSearchType.value
Removed kLSAcceptAllowLoginUI
Removed kLSAcceptDefault
Removed kLSHandlerOptionsDefault
Removed kLSHandlerOptionsIgnoreCreator
Removed kLSItemInfoAppIsScriptable
Removed kLSItemInfoAppPrefersClassic
Removed kLSItemInfoAppPrefersNative
Removed kLSItemInfoExtensionIsHidden
Removed kLSItemInfoIsAliasFile
Removed kLSItemInfoIsApplication
Removed kLSItemInfoIsClassicApp
Removed kLSItemInfoIsContainer
Removed kLSItemInfoIsInvisible
Removed kLSItemInfoIsNativeApp
Removed kLSItemInfoIsPackage
Removed kLSItemInfoIsPlainFile
Removed kLSItemInfoIsSymlink
Removed kLSItemInfoIsVolume
Removed kLSLaunchAndDisplayErrors
Removed kLSLaunchAndHide
Removed kLSLaunchAndHideOthers
Removed kLSLaunchAndPrint
Removed kLSLaunchAsync
Removed kLSLaunchDefaults
Removed kLSLaunchDontAddToRecents
Removed kLSLaunchDontSwitch
Removed kLSLaunchHasUntrustedContents
Removed kLSLaunchInhibitBGOnly
Removed kLSLaunchNewInstance
Removed kLSLaunchNoParams
Removed kLSLaunchReserved2
Removed kLSLaunchReserved3
Removed kLSLaunchReserved4
Removed kLSLaunchReserved5
Removed kLSRequestAllFlags
Removed kLSRequestAllInfo
Removed kLSRequestAppTypeFlags
Removed kLSRequestBasicFlagsOnly
Removed kLSRequestExtension
Removed kLSRequestExtensionFlagsOnly
Removed kLSRequestIconAndKind
Removed kLSRequestTypeCreator
Removed kLSRolesAll
Removed kLSRolesEditor
Removed kLSRolesNone
Removed kLSRolesShell
Removed kLSRolesViewer
Removed LSAcceptanceFlags
Removed LSHandlerOptions
Removed LSItemInfoFlags
Removed LSLaunchFlags
Removed LSRequestedInfo
Removed LSRolesMask
Added AERemoteProcessResolverContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFAllocatorRetainCallBack!, release: CFAllocatorReleaseCallBack!, copyDescription: CFAllocatorCopyDescriptionCallBack!)
Added CSIdentityClientContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFAllocatorRetainCallBack!, release: CFAllocatorReleaseCallBack!, copyDescription: CFAllocatorCopyDescriptionCallBack!, statusUpdated: CSIdentityStatusUpdatedCallback!)
Added CSIdentityQueryClientContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retainInfo: CFAllocatorRetainCallBack!, releaseInfo: CFAllocatorReleaseCallBack!, copyInfoDescription: CFAllocatorCopyDescriptionCallBack!, receiveEvent: CSIdentityQueryReceiveEventCallback!)
Added FSEventStreamContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFAllocatorRetainCallBack?, release: CFAllocatorReleaseCallBack?, copyDescription: CFAllocatorCopyDescriptionCallBack?)
Added LSAcceptanceFlags.init(rawValue: OptionBits)
Added LSApplicationParameters.init(version: CFIndex, flags: LSLaunchFlags, application: UnsafePointer<FSRef>, asyncLaunchRefCon: UnsafeMutablePointer<Void>, environment: Unmanaged<CFDictionary>!, argv: Unmanaged<CFArray>!, initialEvent: UnsafeMutablePointer<AppleEvent>)
Added LSHandlerOptions.init(rawValue: OptionBits)
Added LSItemInfoFlags.init(rawValue: OptionBits)
Added LSItemInfoRecord.init(flags: LSItemInfoFlags, filetype: OSType, creator: OSType, extension: Unmanaged<CFString>!)
Added LSLaunchFlags.init(rawValue: OptionBits)
Added LSLaunchFlags.Reserved2
Added LSLaunchFlags.Reserved3
Added LSLaunchFlags.Reserved4
Added LSLaunchFlags.Reserved5
Added LSLaunchFSRefSpec.init(appRef: UnsafePointer<FSRef>, numDocs: Int, itemRefs: UnsafePointer<FSRef>, passThruParams: UnsafePointer<AEDesc>, launchFlags: LSLaunchFlags, asyncRefCon: UnsafeMutablePointer<Void>)
Added LSLaunchURLSpec.init(appURL: Unmanaged<CFURL>?, itemURLs: Unmanaged<CFArray>?, passThruParams: UnsafePointer<AEDesc>, launchFlags: LSLaunchFlags, asyncRefCon: UnsafeMutablePointer<Void>)
Added LSRequestedInfo.init(rawValue: OptionBits)
Added LSRolesMask.init(rawValue: OptionBits)
Added MDExporterInterfaceStruct.init(_reserved: UnsafeMutablePointer<Void>, QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!, AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!, Release: ((UnsafeMutablePointer<Void>) -> ULONG)!, ImporterExportData: ((UnsafeMutablePointer<Void>, CFDictionary!, CFString!, CFString!) -> DarwinBoolean)!)
Added MDImporterBundleWrapperURLInterfaceStruct.init(_reserved: UnsafeMutablePointer<Void>, QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!, AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!, Release: ((UnsafeMutablePointer<Void>) -> ULONG)!, ImporterImportBundleWrapperURLData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> DarwinBoolean)!)
Added MDImporterInterfaceStruct.init(_reserved: UnsafeMutablePointer<Void>, QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!, AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!, Release: ((UnsafeMutablePointer<Void>) -> ULONG)!, ImporterImportData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFString!) -> DarwinBoolean)!)
Added MDImporterURLInterfaceStruct.init(_reserved: UnsafeMutablePointer<Void>, QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!, AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!, Release: ((UnsafeMutablePointer<Void>) -> ULONG)!, ImporterImportURLData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> DarwinBoolean)!)
Added MDLabelDomain.init(rawValue: UInt32)
Added MDLabelDomain.rawValue
Added MDQueryOptionFlags.init(rawValue: UInt32)
Added MDQueryOptionFlags.rawValue
Added MDQuerySortOptionFlags.init(rawValue: UInt32)
Added MDQuerySortOptionFlags.rawValue
Added SKDocumentIndexState.init(rawValue: UInt32)
Added SKDocumentIndexState.rawValue
Added SKIndexType.init(rawValue: UInt32)
Added SKIndexType.rawValue
Added SKSearchType.init(rawValue: UInt32)
Added SKSearchType.rawValue
Declaration
From
struct AERemoteProcessResolverContext {
    var version: CFIndex
    var info: UnsafeMutablePointer<Void>
    var retain: CFAllocatorRetainCallBack
    var release: CFAllocatorReleaseCallBack
    var copyDescription: CFAllocatorCopyDescriptionCallBack
    init()
    init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFAllocatorRetainCallBack, release release: CFAllocatorReleaseCallBack, copyDescription copyDescription: CFAllocatorCopyDescriptionCallBack)
}
To
struct AERemoteProcessResolverContext {
    var version: CFIndex
    var info: UnsafeMutablePointer<Void>
    var retain: CFAllocatorRetainCallBack!
    var release: CFAllocatorReleaseCallBack!
    var copyDescription: CFAllocatorCopyDescriptionCallBack!
    init()
    init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFAllocatorRetainCallBack!, release release: CFAllocatorReleaseCallBack!, copyDescription copyDescription: CFAllocatorCopyDescriptionCallBack!)
}

Declaration
From
var copyDescription: CFAllocatorCopyDescriptionCallBack
To
var copyDescription: CFAllocatorCopyDescriptionCallBack!

Declaration
From
var release: CFAllocatorReleaseCallBack
To
var release: CFAllocatorReleaseCallBack!

Declaration
From
var retain: CFAllocatorRetainCallBack
To
var retain: CFAllocatorRetainCallBack!

Declaration
From
struct CSIdentityClientContext {
    var version: CFIndex
    var info: UnsafeMutablePointer<Void>
    var retain: CFAllocatorRetainCallBack
    var release: CFAllocatorReleaseCallBack
    var copyDescription: CFAllocatorCopyDescriptionCallBack
    var statusUpdated: CSIdentityStatusUpdatedCallback
    init()
    init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFAllocatorRetainCallBack, release release: CFAllocatorReleaseCallBack, copyDescription copyDescription: CFAllocatorCopyDescriptionCallBack, statusUpdated statusUpdated: CSIdentityStatusUpdatedCallback)
}
To
struct CSIdentityClientContext {
    var version: CFIndex
    var info: UnsafeMutablePointer<Void>
    var retain: CFAllocatorRetainCallBack!
    var release: CFAllocatorReleaseCallBack!
    var copyDescription: CFAllocatorCopyDescriptionCallBack!
    var statusUpdated: CSIdentityStatusUpdatedCallback!
    init()
    init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFAllocatorRetainCallBack!, release release: CFAllocatorReleaseCallBack!, copyDescription copyDescription: CFAllocatorCopyDescriptionCallBack!, statusUpdated statusUpdated: CSIdentityStatusUpdatedCallback!)
}

Declaration
From
var copyDescription: CFAllocatorCopyDescriptionCallBack
To
var copyDescription: CFAllocatorCopyDescriptionCallBack!

Declaration
From
var release: CFAllocatorReleaseCallBack
To
var release: CFAllocatorReleaseCallBack!

Declaration
From
var retain: CFAllocatorRetainCallBack
To
var retain: CFAllocatorRetainCallBack!

Declaration
From
var statusUpdated: CSIdentityStatusUpdatedCallback
To
var statusUpdated: CSIdentityStatusUpdatedCallback!

Declaration
From
struct CSIdentityQueryClientContext {
    var version: CFIndex
    var info: UnsafeMutablePointer<Void>
    var retainInfo: CFAllocatorRetainCallBack
    var releaseInfo: CFAllocatorReleaseCallBack
    var copyInfoDescription: CFAllocatorCopyDescriptionCallBack
    var receiveEvent: CSIdentityQueryReceiveEventCallback
    init()
    init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retainInfo retainInfo: CFAllocatorRetainCallBack, releaseInfo releaseInfo: CFAllocatorReleaseCallBack, copyInfoDescription copyInfoDescription: CFAllocatorCopyDescriptionCallBack, receiveEvent receiveEvent: CSIdentityQueryReceiveEventCallback)
}
To
struct CSIdentityQueryClientContext {
    var version: CFIndex
    var info: UnsafeMutablePointer<Void>
    var retainInfo: CFAllocatorRetainCallBack!
    var releaseInfo: CFAllocatorReleaseCallBack!
    var copyInfoDescription: CFAllocatorCopyDescriptionCallBack!
    var receiveEvent: CSIdentityQueryReceiveEventCallback!
    init()
    init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retainInfo retainInfo: CFAllocatorRetainCallBack!, releaseInfo releaseInfo: CFAllocatorReleaseCallBack!, copyInfoDescription copyInfoDescription: CFAllocatorCopyDescriptionCallBack!, receiveEvent receiveEvent: CSIdentityQueryReceiveEventCallback!)
}

Declaration
From
var copyInfoDescription: CFAllocatorCopyDescriptionCallBack
To
var copyInfoDescription: CFAllocatorCopyDescriptionCallBack!

Declaration
From
var receiveEvent: CSIdentityQueryReceiveEventCallback
To
var receiveEvent: CSIdentityQueryReceiveEventCallback!

Declaration
From
var releaseInfo: CFAllocatorReleaseCallBack
To
var releaseInfo: CFAllocatorReleaseCallBack!

Declaration
From
var retainInfo: CFAllocatorRetainCallBack
To
var retainInfo: CFAllocatorRetainCallBack!

Declaration
From
struct FSEventStreamContext {
    var version: CFIndex
    var info: UnsafeMutablePointer<Void>
    var retain: CFAllocatorRetainCallBack
    var release: CFAllocatorReleaseCallBack
    var copyDescription: CFAllocatorCopyDescriptionCallBack
    init()
    init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFAllocatorRetainCallBack, release release: CFAllocatorReleaseCallBack, copyDescription copyDescription: CFAllocatorCopyDescriptionCallBack)
}
To
struct FSEventStreamContext {
    var version: CFIndex
    var info: UnsafeMutablePointer<Void>
    var retain: CFAllocatorRetainCallBack?
    var release: CFAllocatorReleaseCallBack?
    var copyDescription: CFAllocatorCopyDescriptionCallBack?
    init()
    init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFAllocatorRetainCallBack?, release release: CFAllocatorReleaseCallBack?, copyDescription copyDescription: CFAllocatorCopyDescriptionCallBack?)
}

Declaration
From
var copyDescription: CFAllocatorCopyDescriptionCallBack
To
var copyDescription: CFAllocatorCopyDescriptionCallBack?

Declaration
From
var release: CFAllocatorReleaseCallBack
To
var release: CFAllocatorReleaseCallBack?

Declaration
From
var retain: CFAllocatorRetainCallBack
To
var retain: CFAllocatorRetainCallBack?

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Modified LSItemInfoRecord.init()
Deprecation
From--
ToOS X 10.11

Declaration
From
struct LSLaunchURLSpec {
    var appURL: Unmanaged<CFURL>!
    var itemURLs: Unmanaged<CFArray>!
    var passThruParams: UnsafePointer<AEDesc>
    var launchFlags: LSLaunchFlags
    var asyncRefCon: UnsafeMutablePointer<Void>
    init()
    init(appURL appURL: Unmanaged<CFURL>!, itemURLs itemURLs: Unmanaged<CFArray>!, passThruParams passThruParams: UnsafePointer<AEDesc>, launchFlags launchFlags: LSLaunchFlags, asyncRefCon asyncRefCon: UnsafeMutablePointer<Void>)
}
To
struct LSLaunchURLSpec {
    var appURL: Unmanaged<CFURL>?
    var itemURLs: Unmanaged<CFArray>?
    var passThruParams: UnsafePointer<AEDesc>
    var launchFlags: LSLaunchFlags
    var asyncRefCon: UnsafeMutablePointer<Void>
    init()
    init(appURL appURL: Unmanaged<CFURL>?, itemURLs itemURLs: Unmanaged<CFArray>?, passThruParams passThruParams: UnsafePointer<AEDesc>, launchFlags launchFlags: LSLaunchFlags, asyncRefCon asyncRefCon: UnsafeMutablePointer<Void>)
}

Declaration
From
var appURL: Unmanaged<CFURL>!
To
var appURL: Unmanaged<CFURL>?

Declaration
From
var itemURLs: Unmanaged<CFArray>!
To
var itemURLs: Unmanaged<CFArray>?

Declaration
From
struct MDExporterInterfaceStruct {
    var _reserved: UnsafeMutablePointer<Void>
    var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
    var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
    var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
    var ImporterExportData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFDictionary!, CFString!, CFString!) -> Boolean)>
    init()
    init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, ImporterExportData ImporterExportData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFDictionary!, CFString!, CFString!) -> Boolean)>)
}
To
struct MDExporterInterfaceStruct {
    var _reserved: UnsafeMutablePointer<Void>
    var QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!
    var AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!
    var Release: ((UnsafeMutablePointer<Void>) -> ULONG)!
    var ImporterExportData: ((UnsafeMutablePointer<Void>, CFDictionary!, CFString!, CFString!) -> DarwinBoolean)!
    init()
    init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!, AddRef AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!, Release Release: ((UnsafeMutablePointer<Void>) -> ULONG)!, ImporterExportData ImporterExportData: ((UnsafeMutablePointer<Void>, CFDictionary!, CFString!, CFString!) -> DarwinBoolean)!)
}

Declaration
From
var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
To
var AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!

Declaration
From
var ImporterExportData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFDictionary!, CFString!, CFString!) -> Boolean)>
To
var ImporterExportData: ((UnsafeMutablePointer<Void>, CFDictionary!, CFString!, CFString!) -> DarwinBoolean)!

Declaration
From
var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
To
var QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!

Declaration
From
var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
To
var Release: ((UnsafeMutablePointer<Void>) -> ULONG)!

Declaration
From
struct MDImporterBundleWrapperURLInterfaceStruct {
    var _reserved: UnsafeMutablePointer<Void>
    var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
    var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
    var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
    var ImporterImportBundleWrapperURLData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> Boolean)>
    init()
    init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, ImporterImportBundleWrapperURLData ImporterImportBundleWrapperURLData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> Boolean)>)
}
To
struct MDImporterBundleWrapperURLInterfaceStruct {
    var _reserved: UnsafeMutablePointer<Void>
    var QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!
    var AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!
    var Release: ((UnsafeMutablePointer<Void>) -> ULONG)!
    var ImporterImportBundleWrapperURLData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> DarwinBoolean)!
    init()
    init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!, AddRef AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!, Release Release: ((UnsafeMutablePointer<Void>) -> ULONG)!, ImporterImportBundleWrapperURLData ImporterImportBundleWrapperURLData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> DarwinBoolean)!)
}

Declaration
From
var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
To
var AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!

Declaration
From
var ImporterImportBundleWrapperURLData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> Boolean)>
To
var ImporterImportBundleWrapperURLData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> DarwinBoolean)!

Declaration
From
var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
To
var QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!

Declaration
From
var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
To
var Release: ((UnsafeMutablePointer<Void>) -> ULONG)!

Declaration
From
struct MDImporterInterfaceStruct {
    var _reserved: UnsafeMutablePointer<Void>
    var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
    var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
    var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
    var ImporterImportData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFString!) -> Boolean)>
    init()
    init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, ImporterImportData ImporterImportData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFString!) -> Boolean)>)
}
To
struct MDImporterInterfaceStruct {
    var _reserved: UnsafeMutablePointer<Void>
    var QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!
    var AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!
    var Release: ((UnsafeMutablePointer<Void>) -> ULONG)!
    var ImporterImportData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFString!) -> DarwinBoolean)!
    init()
    init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!, AddRef AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!, Release Release: ((UnsafeMutablePointer<Void>) -> ULONG)!, ImporterImportData ImporterImportData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFString!) -> DarwinBoolean)!)
}

Declaration
From
var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
To
var AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!

Declaration
From
var ImporterImportData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFString!) -> Boolean)>
To
var ImporterImportData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFString!) -> DarwinBoolean)!

Declaration
From
var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
To
var QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!

Declaration
From
var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
To
var Release: ((UnsafeMutablePointer<Void>) -> ULONG)!

Declaration
From
struct MDImporterURLInterfaceStruct {
    var _reserved: UnsafeMutablePointer<Void>
    var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
    var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
    var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
    var ImporterImportURLData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> Boolean)>
    init()
    init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>, AddRef AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, Release Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>, ImporterImportURLData ImporterImportURLData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> Boolean)>)
}
To
struct MDImporterURLInterfaceStruct {
    var _reserved: UnsafeMutablePointer<Void>
    var QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!
    var AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!
    var Release: ((UnsafeMutablePointer<Void>) -> ULONG)!
    var ImporterImportURLData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> DarwinBoolean)!
    init()
    init(_reserved _reserved: UnsafeMutablePointer<Void>, QueryInterface QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!, AddRef AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!, Release Release: ((UnsafeMutablePointer<Void>) -> ULONG)!, ImporterImportURLData ImporterImportURLData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> DarwinBoolean)!)
}

Declaration
From
var AddRef: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
To
var AddRef: ((UnsafeMutablePointer<Void>) -> ULONG)!

Declaration
From
var ImporterImportURLData: CFunctionPointer<((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> Boolean)>
To
var ImporterImportURLData: ((UnsafeMutablePointer<Void>, CFMutableDictionary!, CFString!, CFURL!) -> DarwinBoolean)!

Declaration
From
var QueryInterface: CFunctionPointer<((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)>
To
var QueryInterface: ((UnsafeMutablePointer<Void>, REFIID, UnsafeMutablePointer<LPVOID>) -> HRESULT)!

Declaration
From
var Release: CFunctionPointer<((UnsafeMutablePointer<Void>) -> ULONG)>
To
var Release: ((UnsafeMutablePointer<Void>) -> ULONG)!

DeclarationProtocols
From
struct MDLabelDomain {
    init(_ value: UInt32)
    var value: UInt32
}
--
To
struct MDLabelDomain : RawRepresentable {
    init(_ rawValue: UInt32)
    init(rawValue rawValue: UInt32)
    var rawValue: UInt32
}
RawRepresentable

DeclarationProtocols
From
struct MDQueryOptionFlags {
    init(_ value: UInt32)
    var value: UInt32
}
--
To
struct MDQueryOptionFlags : RawRepresentable {
    init(_ rawValue: UInt32)
    init(rawValue rawValue: UInt32)
    var rawValue: UInt32
}
RawRepresentable

DeclarationProtocols
From
struct MDQuerySortOptionFlags {
    init(_ value: UInt32)
    var value: UInt32
}
--
To
struct MDQuerySortOptionFlags : RawRepresentable {
    init(_ rawValue: UInt32)
    init(rawValue rawValue: UInt32)
    var rawValue: UInt32
}
RawRepresentable

DeclarationProtocols
From
struct SKDocumentIndexState {
    init(_ value: UInt32)
    var value: UInt32
}
--
To
struct SKDocumentIndexState : RawRepresentable {
    init(_ rawValue: UInt32)
    init(rawValue rawValue: UInt32)
    var rawValue: UInt32
}
RawRepresentable

DeclarationProtocols
From
struct SKIndexType {
    init(_ value: UInt32)
    var value: UInt32
}
--
To
struct SKIndexType : RawRepresentable {
    init(_ rawValue: UInt32)
    init(rawValue rawValue: UInt32)
    var rawValue: UInt32
}
RawRepresentable

DeclarationProtocols
From
struct SKSearchType {
    init(_ value: UInt32)
    var value: UInt32
}
--
To
struct SKSearchType : RawRepresentable {
    init(_ rawValue: UInt32)
    init(rawValue rawValue: UInt32)
    var rawValue: UInt32
}
RawRepresentable

Declaration
From
func AECheckIsRecord(_ theDesc: UnsafePointer<AEDesc>) -> Boolean
To
func AECheckIsRecord(_ theDesc: UnsafePointer<AEDesc>) -> Bool

Declaration
From
typealias AECoerceDescProcPtr = CFunctionPointer<((UnsafePointer<AEDesc>, DescType, SRefCon, UnsafeMutablePointer<AEDesc>) -> OSErr)>
To
typealias AECoerceDescProcPtr = (UnsafePointer<AEDesc>, DescType, SRefCon, UnsafeMutablePointer<AEDesc>) -> OSErr

Declaration
From
typealias AECoercePtrProcPtr = CFunctionPointer<((DescType, UnsafePointer<Void>, Size, DescType, SRefCon, UnsafeMutablePointer<AEDesc>) -> OSErr)>
To
typealias AECoercePtrProcPtr = (DescType, UnsafePointer<Void>, Size, DescType, SRefCon, UnsafeMutablePointer<AEDesc>) -> OSErr

Declaration
From
func AECompareDesc(_ desc1: UnsafePointer<AEDesc>, _ desc2: UnsafePointer<AEDesc>, _ resultP: UnsafeMutablePointer<Boolean>) -> OSStatus
To
func AECompareDesc(_ desc1: UnsafePointer<AEDesc>, _ desc2: UnsafePointer<AEDesc>, _ resultP: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus

Declaration
From
func AECreateDescFromExternalPtr(_ descriptorType: OSType, _ dataPtr: UnsafePointer<Void>, _ dataLength: Size, _ disposeCallback: AEDisposeExternalUPP, _ disposeRefcon: SRefCon, _ theDesc: UnsafeMutablePointer<AEDesc>) -> OSStatus
To
func AECreateDescFromExternalPtr(_ descriptorType: OSType, _ dataPtr: UnsafePointer<Void>, _ dataLength: Size, _ disposeCallback: AEDisposeExternalUPP!, _ disposeRefcon: SRefCon, _ theDesc: UnsafeMutablePointer<AEDesc>) -> OSStatus

Declaration
From
func AECreateList(_ factoringPtr: UnsafePointer<Void>, _ factoredSize: Size, _ isRecord: Boolean, _ resultList: UnsafeMutablePointer<AEDescList>) -> OSErr
To
func AECreateList(_ factoringPtr: UnsafePointer<Void>, _ factoredSize: Size, _ isRecord: Bool, _ resultList: UnsafeMutablePointer<AEDescList>) -> OSErr

Declaration
From
typealias AEDisposeExternalProcPtr = CFunctionPointer<((UnsafePointer<Void>, Size, SRefCon) -> Void)>
To
typealias AEDisposeExternalProcPtr = (UnsafePointer<Void>, Size, SRefCon) -> Void

Declaration
From
typealias AEEventHandlerProcPtr = CFunctionPointer<((UnsafePointer<AppleEvent>, UnsafeMutablePointer<AppleEvent>, SRefCon) -> OSErr)>
To
typealias AEEventHandlerProcPtr = (UnsafePointer<AppleEvent>, UnsafeMutablePointer<AppleEvent>, SRefCon) -> OSErr

Declaration
From
func AEGetCoercionHandler(_ fromType: DescType, _ toType: DescType, _ handler: UnsafeMutablePointer<AECoercionHandlerUPP>, _ handlerRefcon: UnsafeMutablePointer<SRefCon>, _ fromTypeIsDesc: UnsafeMutablePointer<Boolean>, _ isSysHandler: Boolean) -> OSErr
To
func AEGetCoercionHandler(_ fromType: DescType, _ toType: DescType, _ handler: UnsafeMutablePointer<AECoercionHandlerUPP?>, _ handlerRefcon: UnsafeMutablePointer<SRefCon>, _ fromTypeIsDesc: UnsafeMutablePointer<DarwinBoolean>, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AEGetEventHandler(_ theAEEventClass: AEEventClass, _ theAEEventID: AEEventID, _ handler: UnsafeMutablePointer<AEEventHandlerUPP>, _ handlerRefcon: UnsafeMutablePointer<SRefCon>, _ isSysHandler: Boolean) -> OSErr
To
func AEGetEventHandler(_ theAEEventClass: AEEventClass, _ theAEEventID: AEEventID, _ handler: UnsafeMutablePointer<AEEventHandlerUPP?>, _ handlerRefcon: UnsafeMutablePointer<SRefCon>, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AEGetObjectAccessor(_ desiredClass: DescType, _ containerType: DescType, _ accessor: UnsafeMutablePointer<OSLAccessorUPP>, _ accessorRefcon: UnsafeMutablePointer<SRefCon>, _ isSysHandler: Boolean) -> OSErr
To
func AEGetObjectAccessor(_ desiredClass: DescType, _ containerType: DescType, _ accessor: UnsafeMutablePointer<OSLAccessorUPP?>, _ accessorRefcon: UnsafeMutablePointer<SRefCon>, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AEGetSpecialHandler(_ functionClass: AEKeyword, _ handler: UnsafeMutablePointer<AEEventHandlerUPP>, _ isSysHandler: Boolean) -> OSErr
To
func AEGetSpecialHandler(_ functionClass: AEKeyword, _ handler: UnsafeMutablePointer<AEEventHandlerUPP?>, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AEInstallCoercionHandler(_ fromType: DescType, _ toType: DescType, _ handler: AECoercionHandlerUPP, _ handlerRefcon: SRefCon, _ fromTypeIsDesc: Boolean, _ isSysHandler: Boolean) -> OSErr
To
func AEInstallCoercionHandler(_ fromType: DescType, _ toType: DescType, _ handler: AECoercionHandlerUPP!, _ handlerRefcon: SRefCon, _ fromTypeIsDesc: Bool, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AEInstallEventHandler(_ theAEEventClass: AEEventClass, _ theAEEventID: AEEventID, _ handler: AEEventHandlerUPP, _ handlerRefcon: SRefCon, _ isSysHandler: Boolean) -> OSErr
To
func AEInstallEventHandler(_ theAEEventClass: AEEventClass, _ theAEEventID: AEEventID, _ handler: AEEventHandlerUPP!, _ handlerRefcon: SRefCon, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AEInstallObjectAccessor(_ desiredClass: DescType, _ containerType: DescType, _ theAccessor: OSLAccessorUPP, _ accessorRefcon: SRefCon, _ isSysHandler: Boolean) -> OSErr
To
func AEInstallObjectAccessor(_ desiredClass: DescType, _ containerType: DescType, _ theAccessor: OSLAccessorUPP!, _ accessorRefcon: SRefCon, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AEInstallSpecialHandler(_ functionClass: AEKeyword, _ handler: AEEventHandlerUPP, _ isSysHandler: Boolean) -> OSErr
To
func AEInstallSpecialHandler(_ functionClass: AEKeyword, _ handler: AEEventHandlerUPP!, _ isSysHandler: Bool) -> OSErr

Declaration
From
typealias AERemoteProcessResolverCallback = CFunctionPointer<((AERemoteProcessResolverRef, UnsafeMutablePointer<Void>) -> Void)>
To
typealias AERemoteProcessResolverCallback = (AERemoteProcessResolverRef, UnsafeMutablePointer<Void>) -> Void

Declaration
From
func AERemoteProcessResolverScheduleWithRunLoop(_ ref: AERemoteProcessResolverRef, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!, _ callback: AERemoteProcessResolverCallback, _ ctx: UnsafePointer<AERemoteProcessResolverContext>)
To
func AERemoteProcessResolverScheduleWithRunLoop(_ ref: AERemoteProcessResolverRef, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!, _ callback: AERemoteProcessResolverCallback!, _ ctx: UnsafePointer<AERemoteProcessResolverContext>)

Declaration
From
func AERemoveCoercionHandler(_ fromType: DescType, _ toType: DescType, _ handler: AECoercionHandlerUPP, _ isSysHandler: Boolean) -> OSErr
To
func AERemoveCoercionHandler(_ fromType: DescType, _ toType: DescType, _ handler: AECoercionHandlerUPP!, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AERemoveEventHandler(_ theAEEventClass: AEEventClass, _ theAEEventID: AEEventID, _ handler: AEEventHandlerUPP, _ isSysHandler: Boolean) -> OSErr
To
func AERemoveEventHandler(_ theAEEventClass: AEEventClass, _ theAEEventID: AEEventID, _ handler: AEEventHandlerUPP!, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AERemoveObjectAccessor(_ desiredClass: DescType, _ containerType: DescType, _ theAccessor: OSLAccessorUPP, _ isSysHandler: Boolean) -> OSErr
To
func AERemoveObjectAccessor(_ desiredClass: DescType, _ containerType: DescType, _ theAccessor: OSLAccessorUPP!, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AERemoveSpecialHandler(_ functionClass: AEKeyword, _ handler: AEEventHandlerUPP, _ isSysHandler: Boolean) -> OSErr
To
func AERemoveSpecialHandler(_ functionClass: AEKeyword, _ handler: AEEventHandlerUPP!, _ isSysHandler: Bool) -> OSErr

Declaration
From
func AESetObjectCallbacks(_ myCompareProc: OSLCompareUPP, _ myCountProc: OSLCountUPP, _ myDisposeTokenProc: OSLDisposeTokenUPP, _ myGetMarkTokenProc: OSLGetMarkTokenUPP, _ myMarkProc: OSLMarkUPP, _ myAdjustMarksProc: OSLAdjustMarksUPP, _ myGetErrDescProcPtr: OSLGetErrDescUPP) -> OSErr
To
func AESetObjectCallbacks(_ myCompareProc: OSLCompareUPP!, _ myCountProc: OSLCountUPP!, _ myDisposeTokenProc: OSLDisposeTokenUPP!, _ myGetMarkTokenProc: OSLGetMarkTokenUPP!, _ myMarkProc: OSLMarkUPP!, _ myAdjustMarksProc: OSLAdjustMarksUPP!, _ myGetErrDescProcPtr: OSLGetErrDescUPP!) -> OSErr

Declaration
From
func CreateCompDescriptor(_ comparisonOperator: DescType, _ operand1: UnsafeMutablePointer<AEDesc>, _ operand2: UnsafeMutablePointer<AEDesc>, _ disposeInputs: Boolean, _ theDescriptor: UnsafeMutablePointer<AEDesc>) -> OSErr
To
func CreateCompDescriptor(_ comparisonOperator: DescType, _ operand1: UnsafeMutablePointer<AEDesc>, _ operand2: UnsafeMutablePointer<AEDesc>, _ disposeInputs: Bool, _ theDescriptor: UnsafeMutablePointer<AEDesc>) -> OSErr

Declaration
From
func CreateLogicalDescriptor(_ theLogicalTerms: UnsafeMutablePointer<AEDescList>, _ theLogicOperator: DescType, _ disposeInputs: Boolean, _ theDescriptor: UnsafeMutablePointer<AEDesc>) -> OSErr
To
func CreateLogicalDescriptor(_ theLogicalTerms: UnsafeMutablePointer<AEDescList>, _ theLogicOperator: DescType, _ disposeInputs: Bool, _ theDescriptor: UnsafeMutablePointer<AEDesc>) -> OSErr

Declaration
From
func CreateObjSpecifier(_ desiredClass: DescType, _ theContainer: UnsafeMutablePointer<AEDesc>, _ keyForm: DescType, _ keyData: UnsafeMutablePointer<AEDesc>, _ disposeInputs: Boolean, _ objSpecifier: UnsafeMutablePointer<AEDesc>) -> OSErr
To
func CreateObjSpecifier(_ desiredClass: DescType, _ theContainer: UnsafeMutablePointer<AEDesc>, _ keyForm: DescType, _ keyData: UnsafeMutablePointer<AEDesc>, _ disposeInputs: Bool, _ objSpecifier: UnsafeMutablePointer<AEDesc>) -> OSErr

Declaration
From
func CreateRangeDescriptor(_ rangeStart: UnsafeMutablePointer<AEDesc>, _ rangeStop: UnsafeMutablePointer<AEDesc>, _ disposeInputs: Boolean, _ theDescriptor: UnsafeMutablePointer<AEDesc>) -> OSErr
To
func CreateRangeDescriptor(_ rangeStart: UnsafeMutablePointer<AEDesc>, _ rangeStop: UnsafeMutablePointer<AEDesc>, _ disposeInputs: Bool, _ theDescriptor: UnsafeMutablePointer<AEDesc>) -> OSErr

Declaration
From
func CSBackupIsItemExcluded(_ item: CFURL!, _ excludeByPath: UnsafeMutablePointer<Boolean>) -> Boolean
To
func CSBackupIsItemExcluded(_ item: CFURL!, _ excludeByPath: UnsafeMutablePointer<DarwinBoolean>) -> Bool

Declaration
From
func CSBackupSetItemExcluded(_ item: CFURL!, _ exclude: Boolean, _ excludeByPath: Boolean) -> OSStatus
To
func CSBackupSetItemExcluded(_ item: CFURL!, _ exclude: Bool, _ excludeByPath: Bool) -> OSStatus

Declaration
From
typealias CSDiskSpaceRecoveryCallback = (Boolean, UInt64, CFError!) -> Void
To
typealias CSDiskSpaceRecoveryCallback = (Bool, UInt64, CFError!) -> Void

Declaration
From
func CSIdentityAuthenticateUsingPassword(_ user: CSIdentity!, _ password: CFString!) -> Boolean
To
func CSIdentityAuthenticateUsingPassword(_ user: CSIdentity!, _ password: CFString!) -> Bool

Declaration
From
func CSIdentityCommit(_ identity: CSIdentity!, _ authorization: AuthorizationRef, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
To
func CSIdentityCommit(_ identity: CSIdentity!, _ authorization: AuthorizationRef, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Bool

Declaration
From
func CSIdentityCommitAsynchronously(_ identity: CSIdentity!, _ clientContext: UnsafePointer<CSIdentityClientContext>, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!, _ authorization: AuthorizationRef) -> Boolean
To
func CSIdentityCommitAsynchronously(_ identity: CSIdentity!, _ clientContext: UnsafePointer<CSIdentityClientContext>, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!, _ authorization: AuthorizationRef) -> Bool

Declaration
From
func CSIdentityIsCommitting(_ identity: CSIdentity!) -> Boolean
To
func CSIdentityIsCommitting(_ identity: CSIdentity!) -> Bool

Declaration
From
func CSIdentityIsEnabled(_ user: CSIdentity!) -> Boolean
To
func CSIdentityIsEnabled(_ user: CSIdentity!) -> Bool

Declaration
From
func CSIdentityIsHidden(_ identity: CSIdentity!) -> Boolean
To
func CSIdentityIsHidden(_ identity: CSIdentity!) -> Bool

Declaration
From
func CSIdentityIsMemberOfGroup(_ identity: CSIdentity!, _ group: CSIdentity!) -> Boolean
To
func CSIdentityIsMemberOfGroup(_ identity: CSIdentity!, _ group: CSIdentity!) -> Bool

Declaration
From
func CSIdentityQueryExecute(_ query: CSIdentityQuery!, _ flags: CSIdentityQueryFlags, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
To
func CSIdentityQueryExecute(_ query: CSIdentityQuery!, _ flags: CSIdentityQueryFlags, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Bool

Declaration
From
func CSIdentityQueryExecuteAsynchronously(_ query: CSIdentityQuery!, _ flags: CSIdentityQueryFlags, _ clientContext: UnsafePointer<CSIdentityQueryClientContext>, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!) -> Boolean
To
func CSIdentityQueryExecuteAsynchronously(_ query: CSIdentityQuery!, _ flags: CSIdentityQueryFlags, _ clientContext: UnsafePointer<CSIdentityQueryClientContext>, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!) -> Bool

Declaration
From
typealias CSIdentityQueryReceiveEventCallback = CFunctionPointer<((CSIdentityQuery!, CSIdentityQueryEvent, CFArray!, CFError!, UnsafeMutablePointer<Void>) -> Void)>
To
typealias CSIdentityQueryReceiveEventCallback = (CSIdentityQuery!, CSIdentityQueryEvent, CFArray!, CFError!, UnsafeMutablePointer<Void>) -> Void

Declaration
From
func CSIdentitySetIsEnabled(_ user: CSIdentity!, _ isEnabled: Boolean)
To
func CSIdentitySetIsEnabled(_ user: CSIdentity!, _ isEnabled: Bool)

Declaration
From
typealias CSIdentityStatusUpdatedCallback = CFunctionPointer<((CSIdentity!, CFIndex, CFError!, UnsafeMutablePointer<Void>) -> Void)>
To
typealias CSIdentityStatusUpdatedCallback = (CSIdentity!, CFIndex, CFError!, UnsafeMutablePointer<Void>) -> Void

Declaration
From
func DCSCopyTextDefinition(_ dictionary: DCSDictionary!, _ textString: CFString!, _ range: CFRange) -> Unmanaged<CFString>!
To
func DCSCopyTextDefinition(_ dictionary: DCSDictionary?, _ textString: CFString, _ range: CFRange) -> Unmanaged<CFString>?

Declaration
From
func DCSGetTermRangeInString(_ dictionary: DCSDictionary!, _ textString: CFString!, _ offset: CFIndex) -> CFRange
To
func DCSGetTermRangeInString(_ dictionary: DCSDictionary?, _ textString: CFString, _ offset: CFIndex) -> CFRange

Declaration
From
func DisposeAECoerceDescUPP(_ userUPP: AECoerceDescUPP)
To
func DisposeAECoerceDescUPP(_ userUPP: AECoerceDescUPP!)

Declaration
From
func DisposeAECoercePtrUPP(_ userUPP: AECoercePtrUPP)
To
func DisposeAECoercePtrUPP(_ userUPP: AECoercePtrUPP!)

Declaration
From
func DisposeAEDisposeExternalUPP(_ userUPP: AEDisposeExternalUPP)
To
func DisposeAEDisposeExternalUPP(_ userUPP: AEDisposeExternalUPP!)

Declaration
From
func DisposeAEEventHandlerUPP(_ userUPP: AEEventHandlerUPP)
To
func DisposeAEEventHandlerUPP(_ userUPP: AEEventHandlerUPP!)

Declaration
From
func DisposeOSLAccessorUPP(_ userUPP: OSLAccessorUPP)
To
func DisposeOSLAccessorUPP(_ userUPP: OSLAccessorUPP!)

Declaration
From
func DisposeOSLAdjustMarksUPP(_ userUPP: OSLAdjustMarksUPP)
To
func DisposeOSLAdjustMarksUPP(_ userUPP: OSLAdjustMarksUPP!)

Declaration
From
func DisposeOSLCompareUPP(_ userUPP: OSLCompareUPP)
To
func DisposeOSLCompareUPP(_ userUPP: OSLCompareUPP!)

Declaration
From
func DisposeOSLCountUPP(_ userUPP: OSLCountUPP)
To
func DisposeOSLCountUPP(_ userUPP: OSLCountUPP!)

Declaration
From
func DisposeOSLDisposeTokenUPP(_ userUPP: OSLDisposeTokenUPP)
To
func DisposeOSLDisposeTokenUPP(_ userUPP: OSLDisposeTokenUPP!)

Declaration
From
func DisposeOSLGetErrDescUPP(_ userUPP: OSLGetErrDescUPP)
To
func DisposeOSLGetErrDescUPP(_ userUPP: OSLGetErrDescUPP!)

Declaration
From
func DisposeOSLGetMarkTokenUPP(_ userUPP: OSLGetMarkTokenUPP)
To
func DisposeOSLGetMarkTokenUPP(_ userUPP: OSLGetMarkTokenUPP!)

Declaration
From
func DisposeOSLMarkUPP(_ userUPP: OSLMarkUPP)
To
func DisposeOSLMarkUPP(_ userUPP: OSLMarkUPP!)

Declaration
From
func FSEventsCopyUUIDForDevice(_ dev: dev_t) -> Unmanaged<CFUUID>!
To
func FSEventsCopyUUIDForDevice(_ dev: dev_t) -> CFUUID?

Declaration
From
func FSEventsPurgeEventsForDeviceUpToEventId(_ dev: dev_t, _ eventId: FSEventStreamEventId) -> Boolean
To
func FSEventsPurgeEventsForDeviceUpToEventId(_ dev: dev_t, _ eventId: FSEventStreamEventId) -> Bool

Declaration
From
typealias FSEventStreamCallback = CFunctionPointer<((ConstFSEventStreamRef, UnsafeMutablePointer<Void>, Int, UnsafeMutablePointer<Void>, UnsafePointer<FSEventStreamEventFlags>, UnsafePointer<FSEventStreamEventId>) -> Void)>
To
typealias FSEventStreamCallback = (ConstFSEventStreamRef, UnsafeMutablePointer<Void>, Int, UnsafeMutablePointer<Void>, UnsafePointer<FSEventStreamEventFlags>, UnsafePointer<FSEventStreamEventId>) -> Void

Declaration
From
func FSEventStreamCopyDescription(_ streamRef: ConstFSEventStreamRef) -> Unmanaged<CFString>!
To
func FSEventStreamCopyDescription(_ streamRef: ConstFSEventStreamRef) -> CFString

Declaration
From
func FSEventStreamCopyPathsBeingWatched(_ streamRef: ConstFSEventStreamRef) -> Unmanaged<CFArray>!
To
func FSEventStreamCopyPathsBeingWatched(_ streamRef: ConstFSEventStreamRef) -> CFArray

Declaration
From
func FSEventStreamCreate(_ allocator: CFAllocator!, _ callback: FSEventStreamCallback, _ context: UnsafeMutablePointer<FSEventStreamContext>, _ pathsToWatch: CFArray!, _ sinceWhen: FSEventStreamEventId, _ latency: CFTimeInterval, _ flags: FSEventStreamCreateFlags) -> FSEventStreamRef
To
func FSEventStreamCreate(_ allocator: CFAllocator?, _ callback: FSEventStreamCallback, _ context: UnsafeMutablePointer<FSEventStreamContext>, _ pathsToWatch: CFArray, _ sinceWhen: FSEventStreamEventId, _ latency: CFTimeInterval, _ flags: FSEventStreamCreateFlags) -> FSEventStreamRef

Declaration
From
func FSEventStreamCreateRelativeToDevice(_ allocator: CFAllocator!, _ callback: FSEventStreamCallback, _ context: UnsafeMutablePointer<FSEventStreamContext>, _ deviceToWatch: dev_t, _ pathsToWatchRelativeToDevice: CFArray!, _ sinceWhen: FSEventStreamEventId, _ latency: CFTimeInterval, _ flags: FSEventStreamCreateFlags) -> FSEventStreamRef
To
func FSEventStreamCreateRelativeToDevice(_ allocator: CFAllocator?, _ callback: FSEventStreamCallback, _ context: UnsafeMutablePointer<FSEventStreamContext>, _ deviceToWatch: dev_t, _ pathsToWatchRelativeToDevice: CFArray, _ sinceWhen: FSEventStreamEventId, _ latency: CFTimeInterval, _ flags: FSEventStreamCreateFlags) -> FSEventStreamRef

Declaration
From
func FSEventStreamScheduleWithRunLoop(_ streamRef: FSEventStreamRef, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!)
To
func FSEventStreamScheduleWithRunLoop(_ streamRef: FSEventStreamRef, _ runLoop: CFRunLoop, _ runLoopMode: CFString)

Declaration
From
func FSEventStreamSetDispatchQueue(_ streamRef: FSEventStreamRef, _ q: dispatch_queue_t!)
To
func FSEventStreamSetDispatchQueue(_ streamRef: FSEventStreamRef, _ q: dispatch_queue_t?)

Declaration
From
func FSEventStreamSetExclusionPaths(_ streamRef: FSEventStreamRef, _ pathsToExclude: CFArray!) -> Boolean
To
func FSEventStreamSetExclusionPaths(_ streamRef: FSEventStreamRef, _ pathsToExclude: CFArray) -> Bool

Declaration
From
func FSEventStreamStart(_ streamRef: FSEventStreamRef) -> Boolean
To
func FSEventStreamStart(_ streamRef: FSEventStreamRef) -> Bool

Declaration
From
func FSEventStreamUnscheduleFromRunLoop(_ streamRef: FSEventStreamRef, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!)
To
func FSEventStreamUnscheduleFromRunLoop(_ streamRef: FSEventStreamRef, _ runLoop: CFRunLoop, _ runLoopMode: CFString)

Declaration
From
func GetCustomIconsEnabled(_ vRefNum: Int16, _ customIconsEnabled: UnsafeMutablePointer<Boolean>) -> OSErr
To
func GetCustomIconsEnabled(_ vRefNum: Int16, _ customIconsEnabled: UnsafeMutablePointer<DarwinBoolean>) -> OSErr

Declaration
From
func InvokeAECoerceDescUPP(_ fromDesc: UnsafePointer<AEDesc>, _ toType: DescType, _ handlerRefcon: SRefCon, _ toDesc: UnsafeMutablePointer<AEDesc>, _ userUPP: AECoerceDescUPP) -> OSErr
To
func InvokeAECoerceDescUPP(_ fromDesc: UnsafePointer<AEDesc>, _ toType: DescType, _ handlerRefcon: SRefCon, _ toDesc: UnsafeMutablePointer<AEDesc>, _ userUPP: AECoerceDescUPP!) -> OSErr

Declaration
From
func InvokeAECoercePtrUPP(_ typeCode: DescType, _ dataPtr: UnsafePointer<Void>, _ dataSize: Size, _ toType: DescType, _ handlerRefcon: SRefCon, _ result: UnsafeMutablePointer<AEDesc>, _ userUPP: AECoercePtrUPP) -> OSErr
To
func InvokeAECoercePtrUPP(_ typeCode: DescType, _ dataPtr: UnsafePointer<Void>, _ dataSize: Size, _ toType: DescType, _ handlerRefcon: SRefCon, _ result: UnsafeMutablePointer<AEDesc>, _ userUPP: AECoercePtrUPP!) -> OSErr

Declaration
From
func InvokeAEDisposeExternalUPP(_ dataPtr: UnsafePointer<Void>, _ dataLength: Size, _ refcon: SRefCon, _ userUPP: AEDisposeExternalUPP)
To
func InvokeAEDisposeExternalUPP(_ dataPtr: UnsafePointer<Void>, _ dataLength: Size, _ refcon: SRefCon, _ userUPP: AEDisposeExternalUPP!)

Declaration
From
func InvokeAEEventHandlerUPP(_ theAppleEvent: UnsafePointer<AppleEvent>, _ reply: UnsafeMutablePointer<AppleEvent>, _ handlerRefcon: SRefCon, _ userUPP: AEEventHandlerUPP) -> OSErr
To
func InvokeAEEventHandlerUPP(_ theAppleEvent: UnsafePointer<AppleEvent>, _ reply: UnsafeMutablePointer<AppleEvent>, _ handlerRefcon: SRefCon, _ userUPP: AEEventHandlerUPP!) -> OSErr

Declaration
From
func InvokeOSLAccessorUPP(_ desiredClass: DescType, _ container: UnsafePointer<AEDesc>, _ containerClass: DescType, _ form: DescType, _ selectionData: UnsafePointer<AEDesc>, _ value: UnsafeMutablePointer<AEDesc>, _ accessorRefcon: SRefCon, _ userUPP: OSLAccessorUPP) -> OSErr
To
func InvokeOSLAccessorUPP(_ desiredClass: DescType, _ container: UnsafePointer<AEDesc>, _ containerClass: DescType, _ form: DescType, _ selectionData: UnsafePointer<AEDesc>, _ value: UnsafeMutablePointer<AEDesc>, _ accessorRefcon: SRefCon, _ userUPP: OSLAccessorUPP!) -> OSErr

Declaration
From
func InvokeOSLAdjustMarksUPP(_ newStart: Int, _ newStop: Int, _ markToken: UnsafePointer<AEDesc>, _ userUPP: OSLAdjustMarksUPP) -> OSErr
To
func InvokeOSLAdjustMarksUPP(_ newStart: Int, _ newStop: Int, _ markToken: UnsafePointer<AEDesc>, _ userUPP: OSLAdjustMarksUPP!) -> OSErr

Declaration
From
func InvokeOSLCompareUPP(_ oper: DescType, _ obj1: UnsafePointer<AEDesc>, _ obj2: UnsafePointer<AEDesc>, _ result: UnsafeMutablePointer<Boolean>, _ userUPP: OSLCompareUPP) -> OSErr
To
func InvokeOSLCompareUPP(_ oper: DescType, _ obj1: UnsafePointer<AEDesc>, _ obj2: UnsafePointer<AEDesc>, _ result: UnsafeMutablePointer<DarwinBoolean>, _ userUPP: OSLCompareUPP!) -> OSErr

Declaration
From
func InvokeOSLCountUPP(_ desiredType: DescType, _ containerClass: DescType, _ container: UnsafePointer<AEDesc>, _ result: UnsafeMutablePointer<Int>, _ userUPP: OSLCountUPP) -> OSErr
To
func InvokeOSLCountUPP(_ desiredType: DescType, _ containerClass: DescType, _ container: UnsafePointer<AEDesc>, _ result: UnsafeMutablePointer<Int>, _ userUPP: OSLCountUPP!) -> OSErr

Declaration
From
func InvokeOSLDisposeTokenUPP(_ unneededToken: UnsafeMutablePointer<AEDesc>, _ userUPP: OSLDisposeTokenUPP) -> OSErr
To
func InvokeOSLDisposeTokenUPP(_ unneededToken: UnsafeMutablePointer<AEDesc>, _ userUPP: OSLDisposeTokenUPP!) -> OSErr

Declaration
From
func InvokeOSLGetErrDescUPP(_ appDescPtr: UnsafeMutablePointer<UnsafeMutablePointer<AEDesc>>, _ userUPP: OSLGetErrDescUPP) -> OSErr
To
func InvokeOSLGetErrDescUPP(_ appDescPtr: UnsafeMutablePointer<UnsafeMutablePointer<AEDesc>>, _ userUPP: OSLGetErrDescUPP!) -> OSErr

Declaration
From
func InvokeOSLGetMarkTokenUPP(_ dContainerToken: UnsafePointer<AEDesc>, _ containerClass: DescType, _ result: UnsafeMutablePointer<AEDesc>, _ userUPP: OSLGetMarkTokenUPP) -> OSErr
To
func InvokeOSLGetMarkTokenUPP(_ dContainerToken: UnsafePointer<AEDesc>, _ containerClass: DescType, _ result: UnsafeMutablePointer<AEDesc>, _ userUPP: OSLGetMarkTokenUPP!) -> OSErr

Declaration
From
func InvokeOSLMarkUPP(_ dToken: UnsafePointer<AEDesc>, _ markToken: UnsafePointer<AEDesc>, _ index: Int, _ userUPP: OSLMarkUPP) -> OSErr
To
func InvokeOSLMarkUPP(_ dToken: UnsafePointer<AEDesc>, _ markToken: UnsafePointer<AEDesc>, _ index: Int, _ userUPP: OSLMarkUPP!) -> OSErr

Declaration
From
func IsDataAvailableInIconRef(_ inIconKind: OSType, _ inIconRef: IconRef) -> Boolean
To
func IsDataAvailableInIconRef(_ inIconKind: OSType, _ inIconRef: IconRef) -> Bool

Declaration
From
func IsValidIconRef(_ theIconRef: IconRef) -> Boolean
To
func IsValidIconRef(_ theIconRef: IconRef) -> Bool

Declaration
From
var kLSAppDoesNotClaimTypeErr: Int { get }
To
var kLSAppDoesNotClaimTypeErr: OSStatus { get }

Declaration
From
var kLSAppDoesNotSupportSchemeWarning: Int { get }
To
var kLSAppDoesNotSupportSchemeWarning: OSStatus { get }

Declaration
From
var kLSAppInTrashErr: Int { get }
To
var kLSAppInTrashErr: OSStatus { get }

Declaration
From
var kLSApplicationNotFoundErr: Int { get }
To
var kLSApplicationNotFoundErr: OSStatus { get }

Declaration
From
var kLSAttributeNotFoundErr: Int { get }
To
var kLSAttributeNotFoundErr: OSStatus { get }

Declaration
From
var kLSAttributeNotSettableErr: Int { get }
To
var kLSAttributeNotSettableErr: OSStatus { get }

Declaration
From
var kLSCannotSetInfoErr: Int { get }
To
var kLSCannotSetInfoErr: OSStatus { get }

Modified kLSDataErr
Declaration
From
var kLSDataErr: Int { get }
To
var kLSDataErr: OSStatus { get }

Declaration
From
var kLSDataTooOldErr: Int { get }
To
var kLSDataTooOldErr: OSStatus { get }

Declaration
From
var kLSDataUnavailableErr: Int { get }
To
var kLSDataUnavailableErr: OSStatus { get }

Declaration
From
var kLSExecutableIncorrectFormat: Int { get }
To
var kLSExecutableIncorrectFormat: OSStatus { get }

Declaration
From
var kLSIncompatibleApplicationVersionErr: Int { get }
To
var kLSIncompatibleApplicationVersionErr: OSStatus { get }

Declaration
From
var kLSIncompatibleSystemVersionErr: Int { get }
To
var kLSIncompatibleSystemVersionErr: OSStatus { get }

IntroductionDeprecation
FromOS X 10.10--
ToOS X 10.0OS X 10.11

Declaration
From
var kLSLaunchInProgressErr: Int { get }
To
var kLSLaunchInProgressErr: OSStatus { get }

IntroductionDeprecation
FromOS X 10.10--
ToOS X 10.0OS X 10.11

Declaration
From
var kLSMultipleSessionsNotSupportedErr: Int { get }
To
var kLSMultipleSessionsNotSupportedErr: OSStatus { get }

Declaration
From
var kLSNoClassicEnvironmentErr: Int { get }
To
var kLSNoClassicEnvironmentErr: OSStatus { get }

Declaration
From
var kLSNoExecutableErr: Int { get }
To
var kLSNoExecutableErr: OSStatus { get }

Declaration
From
var kLSNoLaunchPermissionErr: Int { get }
To
var kLSNoLaunchPermissionErr: OSStatus { get }

Declaration
From
var kLSNoRegistrationInfoErr: Int { get }
To
var kLSNoRegistrationInfoErr: OSStatus { get }

Declaration
From
var kLSNoRosettaEnvironmentErr: Int { get }
To
var kLSNoRosettaEnvironmentErr: OSStatus { get }

Declaration
From
var kLSNotAnApplicationErr: Int { get }
To
var kLSNotAnApplicationErr: OSStatus { get }

Declaration
From
var kLSNotInitializedErr: Int { get }
To
var kLSNotInitializedErr: OSStatus { get }

Declaration
From
var kLSNotRegisteredErr: Int { get }
To
var kLSNotRegisteredErr: OSStatus { get }

Declaration
From
let kLSQuarantineAgentBundleIdentifierKey: CFString!
To
let kLSQuarantineAgentBundleIdentifierKey: CFString

Declaration
From
let kLSQuarantineAgentNameKey: CFString!
To
let kLSQuarantineAgentNameKey: CFString

Declaration
From
let kLSQuarantineDataURLKey: CFString!
To
let kLSQuarantineDataURLKey: CFString

Declaration
From
let kLSQuarantineOriginURLKey: CFString!
To
let kLSQuarantineOriginURLKey: CFString

Declaration
From
let kLSQuarantineTimeStampKey: CFString!
To
let kLSQuarantineTimeStampKey: CFString

Declaration
From
let kLSQuarantineTypeCalendarEventAttachment: CFString!
To
let kLSQuarantineTypeCalendarEventAttachment: CFString

Declaration
From
let kLSQuarantineTypeEmailAttachment: CFString!
To
let kLSQuarantineTypeEmailAttachment: CFString

Declaration
From
let kLSQuarantineTypeInstantMessageAttachment: CFString!
To
let kLSQuarantineTypeInstantMessageAttachment: CFString

Declaration
From
let kLSQuarantineTypeKey: CFString!
To
let kLSQuarantineTypeKey: CFString

Declaration
From
let kLSQuarantineTypeOtherAttachment: CFString!
To
let kLSQuarantineTypeOtherAttachment: CFString

Declaration
From
let kLSQuarantineTypeOtherDownload: CFString!
To
let kLSQuarantineTypeOtherDownload: CFString

Declaration
From
let kLSQuarantineTypeWebDownload: CFString!
To
let kLSQuarantineTypeWebDownload: CFString

Declaration
From
var kLSServerCommunicationErr: Int { get }
To
var kLSServerCommunicationErr: OSStatus { get }

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Declaration
From
var kLSUnknownCreator: Int { get }
To
var kLSUnknownCreator: OSType { get }

Modified kLSUnknownErr
Declaration
From
var kLSUnknownErr: Int { get }
To
var kLSUnknownErr: OSStatus { get }

Declaration
From
var kLSUnknownType: Int { get }
To
var kLSUnknownType: OSType { get }

Declaration
From
var kLSUnknownTypeErr: Int { get }
To
var kLSUnknownTypeErr: OSStatus { get }

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 kUTTagClassNSPboardType: CFString!
To
let kUTTagClassNSPboardType: CFString

Declaration
From
let kUTTagClassOSType: CFString!
To
let kUTTagClassOSType: 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 LSCanRefAcceptItem(_ inItemFSRef: UnsafePointer<FSRef>, _ inTargetRef: UnsafePointer<FSRef>, _ inRoleMask: LSRolesMask, _ inFlags: LSAcceptanceFlags, _ outAcceptsItem: UnsafeMutablePointer<Boolean>) -> OSStatus
To
func LSCanRefAcceptItem(_ inItemFSRef: UnsafePointer<FSRef>, _ inTargetRef: UnsafePointer<FSRef>, _ inRoleMask: LSRolesMask, _ inFlags: LSAcceptanceFlags, _ outAcceptsItem: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus

Declaration
From
func LSCanURLAcceptURL(_ inItemURL: CFURL!, _ inTargetURL: CFURL!, _ inRoleMask: LSRolesMask, _ inFlags: LSAcceptanceFlags, _ outAcceptsItem: UnsafeMutablePointer<Boolean>) -> OSStatus
To
func LSCanURLAcceptURL(_ inItemURL: CFURL, _ inTargetURL: CFURL, _ inRoleMask: LSRolesMask, _ inFlags: LSAcceptanceFlags, _ outAcceptsItem: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus

Declaration
From
func LSCopyAllHandlersForURLScheme(_ inURLScheme: CFString!) -> Unmanaged<CFArray>!
To
func LSCopyAllHandlersForURLScheme(_ inURLScheme: CFString) -> Unmanaged<CFArray>?

Declaration
From
func LSCopyAllRoleHandlersForContentType(_ inContentType: CFString!, _ inRole: LSRolesMask) -> Unmanaged<CFArray>!
To
func LSCopyAllRoleHandlersForContentType(_ inContentType: CFString, _ inRole: LSRolesMask) -> Unmanaged<CFArray>?

Declaration
From
func LSCopyApplicationURLsForBundleIdentifier(_ inBundleIdentifier: CFString!, _ outError: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFArray>!
To
func LSCopyApplicationURLsForBundleIdentifier(_ inBundleIdentifier: CFString, _ outError: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFArray>?

Declaration
From
func LSCopyApplicationURLsForURL(_ inURL: CFURL!, _ inRoleMask: LSRolesMask) -> Unmanaged<CFArray>!
To
func LSCopyApplicationURLsForURL(_ inURL: CFURL, _ inRoleMask: LSRolesMask) -> Unmanaged<CFArray>?

Declaration
From
func LSCopyDefaultApplicationURLForContentType(_ inContentType: CFString!, _ inRoleMask: LSRolesMask, _ outError: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFURL>!
To
func LSCopyDefaultApplicationURLForContentType(_ inContentType: CFString, _ inRoleMask: LSRolesMask, _ outError: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFURL>?

Declaration
From
func LSCopyDefaultApplicationURLForURL(_ inURL: CFURL!, _ inRoleMask: LSRolesMask, _ outError: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFURL>!
To
func LSCopyDefaultApplicationURLForURL(_ inURL: CFURL, _ inRoleMask: LSRolesMask, _ outError: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFURL>?

Declaration
From
func LSCopyDefaultHandlerForURLScheme(_ inURLScheme: CFString!) -> Unmanaged<CFString>!
To
func LSCopyDefaultHandlerForURLScheme(_ inURLScheme: CFString) -> Unmanaged<CFString>?

Declaration
From
func LSCopyDefaultRoleHandlerForContentType(_ inContentType: CFString!, _ inRole: LSRolesMask) -> Unmanaged<CFString>!
To
func LSCopyDefaultRoleHandlerForContentType(_ inContentType: CFString, _ inRole: LSRolesMask) -> Unmanaged<CFString>?

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Declaration
From
func LSOpenCFURLRef(_ inURL: CFURL!, _ outLaunchedURL: UnsafeMutablePointer<Unmanaged<CFURL>?>) -> OSStatus
To
func LSOpenCFURLRef(_ inURL: CFURL, _ outLaunchedURL: UnsafeMutablePointer<Unmanaged<CFURL>?>) -> OSStatus

Declaration
From
func LSRegisterFSRef(_ inRef: UnsafePointer<FSRef>, _ inUpdate: Boolean) -> OSStatus
To
func LSRegisterFSRef(_ inRef: UnsafePointer<FSRef>, _ inUpdate: Bool) -> OSStatus

Declaration
From
func LSRegisterURL(_ inURL: CFURL!, _ inUpdate: Boolean) -> OSStatus
To
func LSRegisterURL(_ inURL: CFURL, _ inUpdate: Bool) -> OSStatus

Declaration
From
func LSSetDefaultHandlerForURLScheme(_ inURLScheme: CFString!, _ inHandlerBundleID: CFString!) -> OSStatus
To
func LSSetDefaultHandlerForURLScheme(_ inURLScheme: CFString, _ inHandlerBundleID: CFString) -> OSStatus

Declaration
From
func LSSetDefaultRoleHandlerForContentType(_ inContentType: CFString!, _ inRole: LSRolesMask, _ inHandlerBundleID: CFString!) -> OSStatus
To
func LSSetDefaultRoleHandlerForContentType(_ inContentType: CFString, _ inRole: LSRolesMask, _ inHandlerBundleID: CFString) -> OSStatus

Declaration
From
func LSSetExtensionHiddenForRef(_ inRef: UnsafePointer<FSRef>, _ inHide: Boolean) -> OSStatus
To
func LSSetExtensionHiddenForRef(_ inRef: UnsafePointer<FSRef>, _ inHide: Bool) -> OSStatus

DeclarationDeprecation
From
func LSSetExtensionHiddenForURL(_ inURL: CFURL!, _ inHide: Boolean) -> OSStatus
--
To
func LSSetExtensionHiddenForURL(_ inURL: CFURL!, _ inHide: Bool) -> OSStatus
OS X 10.11

Deprecation
From--
ToOS X 10.11

DeclarationDeprecation
From
func LSSharedFileListAddObserver(_ inList: LSSharedFileList!, _ inRunloop: CFRunLoop!, _ inRunloopMode: CFString!, _ callback: LSSharedFileListChangedProcPtr, _ context: UnsafeMutablePointer<Void>)
--
To
func LSSharedFileListAddObserver(_ inList: LSSharedFileList!, _ inRunloop: CFRunLoop!, _ inRunloopMode: CFString!, _ callback: LSSharedFileListChangedProcPtr!, _ context: UnsafeMutablePointer<Void>)
OS X 10.11

Declaration
From
typealias LSSharedFileListChangedProcPtr = CFunctionPointer<((LSSharedFileList!, UnsafeMutablePointer<Void>) -> Void)>
To
typealias LSSharedFileListChangedProcPtr = (LSSharedFileList!, UnsafeMutablePointer<Void>) -> Void

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

DeclarationDeprecation
From
func LSSharedFileListRemoveObserver(_ inList: LSSharedFileList!, _ inRunloop: CFRunLoop!, _ inRunloopMode: CFString!, _ callback: LSSharedFileListChangedProcPtr, _ context: UnsafeMutablePointer<Void>)
--
To
func LSSharedFileListRemoveObserver(_ inList: LSSharedFileList!, _ inRunloop: CFRunLoop!, _ inRunloopMode: CFString!, _ callback: LSSharedFileListChangedProcPtr!, _ context: UnsafeMutablePointer<Void>)
OS X 10.11

Deprecation
From--
ToOS X 10.11

Deprecation
From--
ToOS X 10.11

Declaration
From
func MDItemRemoveLabel(_ item: MDItem!, _ label: MDLabel!) -> Boolean
To
func MDItemRemoveLabel(_ item: MDItem!, _ label: MDLabel!) -> Bool

Declaration
From
func MDItemSetLabel(_ item: MDItem!, _ label: MDLabel!) -> Boolean
To
func MDItemSetLabel(_ item: MDItem!, _ label: MDLabel!) -> Bool

Declaration
From
func MDLabelDelete(_ label: MDLabel!) -> Boolean
To
func MDLabelDelete(_ label: MDLabel!) -> Bool

Declaration
From
func MDLabelSetAttributes(_ label: MDLabel!, _ attrs: CFDictionary!) -> Boolean
To
func MDLabelSetAttributes(_ label: MDLabel!, _ attrs: CFDictionary!) -> Bool

Declaration
From
typealias MDQueryCreateResultFunction = CFunctionPointer<((MDQuery!, MDItem!, UnsafeMutablePointer<Void>) -> UnsafePointer<Void>)>
To
typealias MDQueryCreateResultFunction = (MDQuery!, MDItem!, UnsafeMutablePointer<Void>) -> UnsafePointer<Void>

Declaration
From
typealias MDQueryCreateValueFunction = CFunctionPointer<((MDQuery!, CFString!, AnyObject!, UnsafeMutablePointer<Void>) -> UnsafePointer<Void>)>
To
typealias MDQueryCreateValueFunction = (MDQuery!, CFString!, AnyObject!, UnsafeMutablePointer<Void>) -> UnsafePointer<Void>

Declaration
From
func MDQueryExecute(_ query: MDQuery!, _ optionFlags: CFOptionFlags) -> Boolean
To
func MDQueryExecute(_ query: MDQuery!, _ optionFlags: CFOptionFlags) -> Bool

Declaration
From
func MDQueryIsGatheringComplete(_ query: MDQuery!) -> Boolean
To
func MDQueryIsGatheringComplete(_ query: MDQuery!) -> Bool

Declaration
From
func MDQuerySetCreateResultFunction(_ query: MDQuery!, _ `func`: MDQueryCreateResultFunction, _ context: UnsafeMutablePointer<Void>, _ cb: UnsafePointer<CFArrayCallBacks>)
To
func MDQuerySetCreateResultFunction(_ query: MDQuery!, _ `func`: MDQueryCreateResultFunction!, _ context: UnsafeMutablePointer<Void>, _ cb: UnsafePointer<CFArrayCallBacks>)

Declaration
From
func MDQuerySetCreateValueFunction(_ query: MDQuery!, _ `func`: MDQueryCreateValueFunction, _ context: UnsafeMutablePointer<Void>, _ cb: UnsafePointer<CFArrayCallBacks>)
To
func MDQuerySetCreateValueFunction(_ query: MDQuery!, _ `func`: MDQueryCreateValueFunction!, _ context: UnsafeMutablePointer<Void>, _ cb: UnsafePointer<CFArrayCallBacks>)

Declaration
From
func MDQuerySetSortComparator(_ query: MDQuery!, _ comparator: MDQuerySortComparatorFunction, _ context: UnsafeMutablePointer<Void>)
To
func MDQuerySetSortComparator(_ query: MDQuery!, _ comparator: MDQuerySortComparatorFunction!, _ context: UnsafeMutablePointer<Void>)

Declaration
From
func MDQuerySetSortOptionFlagsForAttribute(_ query: MDQuery!, _ fieldName: CFString!, _ flags: UInt32) -> Boolean
To
func MDQuerySetSortOptionFlagsForAttribute(_ query: MDQuery!, _ fieldName: CFString!, _ flags: UInt32) -> Bool

Declaration
From
func MDQuerySetSortOrder(_ query: MDQuery!, _ sortingAttrs: CFArray!) -> Boolean
To
func MDQuerySetSortOrder(_ query: MDQuery!, _ sortingAttrs: CFArray!) -> Bool

Declaration
From
typealias MDQuerySortComparatorFunction = CFunctionPointer<((UnsafePointer<Unmanaged<AnyObject>?>, UnsafePointer<Unmanaged<AnyObject>?>, UnsafeMutablePointer<Void>) -> CFComparisonResult)>
To
typealias MDQuerySortComparatorFunction = (UnsafePointer<Unmanaged<AnyObject>?>, UnsafePointer<Unmanaged<AnyObject>?>, UnsafeMutablePointer<Void>) -> CFComparisonResult

Declaration
From
func NewAECoerceDescUPP(_ userRoutine: AECoerceDescProcPtr) -> AECoerceDescUPP
To
func NewAECoerceDescUPP(_ userRoutine: AECoerceDescProcPtr!) -> AECoerceDescUPP!

Declaration
From
func NewAECoercePtrUPP(_ userRoutine: AECoercePtrProcPtr) -> AECoercePtrUPP
To
func NewAECoercePtrUPP(_ userRoutine: AECoercePtrProcPtr!) -> AECoercePtrUPP!

Declaration
From
func NewAEDisposeExternalUPP(_ userRoutine: AEDisposeExternalProcPtr) -> AEDisposeExternalUPP
To
func NewAEDisposeExternalUPP(_ userRoutine: AEDisposeExternalProcPtr!) -> AEDisposeExternalUPP!

Declaration
From
func NewAEEventHandlerUPP(_ userRoutine: AEEventHandlerProcPtr) -> AEEventHandlerUPP
To
func NewAEEventHandlerUPP(_ userRoutine: AEEventHandlerProcPtr!) -> AEEventHandlerUPP!

Declaration
From
func NewOSLAccessorUPP(_ userRoutine: OSLAccessorProcPtr) -> OSLAccessorUPP
To
func NewOSLAccessorUPP(_ userRoutine: OSLAccessorProcPtr!) -> OSLAccessorUPP!

Declaration
From
func NewOSLAdjustMarksUPP(_ userRoutine: OSLAdjustMarksProcPtr) -> OSLAdjustMarksUPP
To
func NewOSLAdjustMarksUPP(_ userRoutine: OSLAdjustMarksProcPtr!) -> OSLAdjustMarksUPP!

Declaration
From
func NewOSLCompareUPP(_ userRoutine: OSLCompareProcPtr) -> OSLCompareUPP
To
func NewOSLCompareUPP(_ userRoutine: OSLCompareProcPtr!) -> OSLCompareUPP!

Declaration
From
func NewOSLCountUPP(_ userRoutine: OSLCountProcPtr) -> OSLCountUPP
To
func NewOSLCountUPP(_ userRoutine: OSLCountProcPtr!) -> OSLCountUPP!

Declaration
From
func NewOSLDisposeTokenUPP(_ userRoutine: OSLDisposeTokenProcPtr) -> OSLDisposeTokenUPP
To
func NewOSLDisposeTokenUPP(_ userRoutine: OSLDisposeTokenProcPtr!) -> OSLDisposeTokenUPP!

Declaration
From
func NewOSLGetErrDescUPP(_ userRoutine: OSLGetErrDescProcPtr) -> OSLGetErrDescUPP
To
func NewOSLGetErrDescUPP(_ userRoutine: OSLGetErrDescProcPtr!) -> OSLGetErrDescUPP!

Declaration
From
func NewOSLGetMarkTokenUPP(_ userRoutine: OSLGetMarkTokenProcPtr) -> OSLGetMarkTokenUPP
To
func NewOSLGetMarkTokenUPP(_ userRoutine: OSLGetMarkTokenProcPtr!) -> OSLGetMarkTokenUPP!

Declaration
From
func NewOSLMarkUPP(_ userRoutine: OSLMarkProcPtr) -> OSLMarkUPP
To
func NewOSLMarkUPP(_ userRoutine: OSLMarkProcPtr!) -> OSLMarkUPP!

Declaration
From
typealias OSLAccessorProcPtr = CFunctionPointer<((DescType, UnsafePointer<AEDesc>, DescType, DescType, UnsafePointer<AEDesc>, UnsafeMutablePointer<AEDesc>, SRefCon) -> OSErr)>
To
typealias OSLAccessorProcPtr = (DescType, UnsafePointer<AEDesc>, DescType, DescType, UnsafePointer<AEDesc>, UnsafeMutablePointer<AEDesc>, SRefCon) -> OSErr

Declaration
From
typealias OSLAdjustMarksProcPtr = CFunctionPointer<((Int, Int, UnsafePointer<AEDesc>) -> OSErr)>
To
typealias OSLAdjustMarksProcPtr = (Int, Int, UnsafePointer<AEDesc>) -> OSErr

Declaration
From
typealias OSLCompareProcPtr = CFunctionPointer<((DescType, UnsafePointer<AEDesc>, UnsafePointer<AEDesc>, UnsafeMutablePointer<Boolean>) -> OSErr)>
To
typealias OSLCompareProcPtr = (DescType, UnsafePointer<AEDesc>, UnsafePointer<AEDesc>, UnsafeMutablePointer<DarwinBoolean>) -> OSErr

Declaration
From
typealias OSLCountProcPtr = CFunctionPointer<((DescType, DescType, UnsafePointer<AEDesc>, UnsafeMutablePointer<Int>) -> OSErr)>
To
typealias OSLCountProcPtr = (DescType, DescType, UnsafePointer<AEDesc>, UnsafeMutablePointer<Int>) -> OSErr

Declaration
From
typealias OSLDisposeTokenProcPtr = CFunctionPointer<((UnsafeMutablePointer<AEDesc>) -> OSErr)>
To
typealias OSLDisposeTokenProcPtr = (UnsafeMutablePointer<AEDesc>) -> OSErr

Declaration
From
typealias OSLGetErrDescProcPtr = CFunctionPointer<((UnsafeMutablePointer<UnsafeMutablePointer<AEDesc>>) -> OSErr)>
To
typealias OSLGetErrDescProcPtr = (UnsafeMutablePointer<UnsafeMutablePointer<AEDesc>>) -> OSErr

Declaration
From
typealias OSLGetMarkTokenProcPtr = CFunctionPointer<((UnsafePointer<AEDesc>, DescType, UnsafeMutablePointer<AEDesc>) -> OSErr)>
To
typealias OSLGetMarkTokenProcPtr = (UnsafePointer<AEDesc>, DescType, UnsafeMutablePointer<AEDesc>) -> OSErr

Declaration
From
typealias OSLMarkProcPtr = CFunctionPointer<((UnsafePointer<AEDesc>, UnsafePointer<AEDesc>, Int) -> OSErr)>
To
typealias OSLMarkProcPtr = (UnsafePointer<AEDesc>, UnsafePointer<AEDesc>, Int) -> OSErr

Declaration
From
func SetCustomIconsEnabled(_ vRefNum: Int16, _ enableCustomIcons: Boolean) -> OSErr
To
func SetCustomIconsEnabled(_ vRefNum: Int16, _ enableCustomIcons: Bool) -> OSErr

Declaration
From
func SKIndexAddDocument(_ inIndex: SKIndex!, _ inDocument: SKDocument!, _ inMIMETypeHint: CFString!, _ inCanReplace: Boolean) -> Boolean
To
func SKIndexAddDocument(_ inIndex: SKIndex!, _ inDocument: SKDocument!, _ inMIMETypeHint: CFString!, _ inCanReplace: Bool) -> Bool

Declaration
From
func SKIndexAddDocumentWithText(_ inIndex: SKIndex!, _ inDocument: SKDocument!, _ inDocumentText: CFString!, _ inCanReplace: Boolean) -> Boolean
To
func SKIndexAddDocumentWithText(_ inIndex: SKIndex!, _ inDocument: SKDocument!, _ inDocumentText: CFString!, _ inCanReplace: Bool) -> Bool

Declaration
From
func SKIndexCompact(_ inIndex: SKIndex!) -> Boolean
To
func SKIndexCompact(_ inIndex: SKIndex!) -> Bool

Declaration
From
func SKIndexFlush(_ inIndex: SKIndex!) -> Boolean
To
func SKIndexFlush(_ inIndex: SKIndex!) -> Bool

Declaration
From
func SKIndexMoveDocument(_ inIndex: SKIndex!, _ inDocument: SKDocument!, _ inNewParent: SKDocument!) -> Boolean
To
func SKIndexMoveDocument(_ inIndex: SKIndex!, _ inDocument: SKDocument!, _ inNewParent: SKDocument!) -> Bool

Declaration
From
func SKIndexOpenWithURL(_ inURL: CFURL!, _ inIndexName: CFString!, _ inWriteAccess: Boolean) -> Unmanaged<SKIndex>!
To
func SKIndexOpenWithURL(_ inURL: CFURL!, _ inIndexName: CFString!, _ inWriteAccess: Bool) -> Unmanaged<SKIndex>!

Declaration
From
func SKIndexRemoveDocument(_ inIndex: SKIndex!, _ inDocument: SKDocument!) -> Boolean
To
func SKIndexRemoveDocument(_ inIndex: SKIndex!, _ inDocument: SKDocument!) -> Bool

Declaration
From
func SKIndexRenameDocument(_ inIndex: SKIndex!, _ inDocument: SKDocument!, _ inNewName: CFString!) -> Boolean
To
func SKIndexRenameDocument(_ inIndex: SKIndex!, _ inDocument: SKDocument!, _ inNewName: CFString!) -> Bool

Declaration
From
func SKSearchFindMatches(_ inSearch: SKSearch!, _ inMaximumCount: CFIndex, _ outDocumentIDsArray: UnsafeMutablePointer<SKDocumentID>, _ outScoresArray: UnsafeMutablePointer<Float>, _ maximumTime: CFTimeInterval, _ outFoundCount: UnsafeMutablePointer<CFIndex>) -> Boolean
To
func SKSearchFindMatches(_ inSearch: SKSearch!, _ inMaximumCount: CFIndex, _ outDocumentIDsArray: UnsafeMutablePointer<SKDocumentID>, _ outScoresArray: UnsafeMutablePointer<Float>, _ maximumTime: CFTimeInterval, _ outFoundCount: UnsafeMutablePointer<CFIndex>) -> Bool

Declaration
From
typealias SKSearchResultsFilterCallBack = CFunctionPointer<((SKIndex!, SKDocument!, UnsafeMutablePointer<Void>) -> Boolean)>
To
typealias SKSearchResultsFilterCallBack = (SKIndex!, SKDocument!, UnsafeMutablePointer<Void>) -> DarwinBoolean

Declaration
From
func UTCreateStringForOSType(_ inOSType: OSType) -> Unmanaged<CFString>!
To
func UTCreateStringForOSType(_ inOSType: OSType) -> Unmanaged<CFString>

Declaration
From
func UTGetOSTypeFromString(_ inString: CFString!) -> OSType
To
func UTGetOSTypeFromString(_ inString: CFString) -> OSType

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