Documentation Archive Developer
Search

CoreFoundation Changes

CoreFoundation

Removed CFCalendarUnit.value
Removed CFDataSearchFlags.value
Removed CFFileSecurityClearOptions.value
Removed CFGregorianUnitFlags.value
Removed CFNumberFormatterOptionFlags.value
Removed CFPropertyListMutabilityOptions.value
Removed CFRunLoopActivity.value
Removed CFSocketCallBackType.value
Removed CFStreamEventType.value
Removed CFStringCompareFlags.value
Removed CFStringTokenizerTokenType.value
Removed CFURLBookmarkCreationOptions.value
Removed CFURLBookmarkResolutionOptions.value
Removed CFURLEnumeratorOptions.value
Added CFCalendarUnit.init(rawValue: CFOptionFlags)
Added CFDataSearchFlags.init(rawValue: CFOptionFlags)
Added CFFileSecurityClearOptions.init(rawValue: CFOptionFlags)
Added CFGregorianUnitFlags.init(rawValue: CFOptionFlags)
Added CFNumberFormatterOptionFlags.init(rawValue: CFOptionFlags)
Added CFPropertyListMutabilityOptions.init(rawValue: CFOptionFlags)
Added CFRunLoopActivity.init(rawValue: CFOptionFlags)
Added CFSocketCallBackType.init(rawValue: CFOptionFlags)
Added CFStreamEventType.init(rawValue: CFOptionFlags)
Added CFStringCompareFlags.init(rawValue: CFOptionFlags)
Added CFStringTokenizerTokenType.init(rawValue: CFOptionFlags)
Added CFURLBookmarkCreationOptions.init(rawValue: CFOptionFlags)
Added CFURLBookmarkResolutionOptions.init(rawValue: CFOptionFlags)
Added CFURLEnumeratorOptions.init(rawValue: CFOptionFlags)
Modified CFCalendarUnit [struct]
Declaration
From
struct CFCalendarUnit : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var Era: CFCalendarUnit { get }
    static var Year: CFCalendarUnit { get }
    static var Month: CFCalendarUnit { get }
    static var Day: CFCalendarUnit { get }
    static var Hour: CFCalendarUnit { get }
    static var Minute: CFCalendarUnit { get }
    static var Second: CFCalendarUnit { get }
    static var Week: CFCalendarUnit { get }
    static var Weekday: CFCalendarUnit { get }
    static var WeekdayOrdinal: CFCalendarUnit { get }
    static var Quarter: CFCalendarUnit { get }
    static var WeekOfMonth: CFCalendarUnit { get }
    static var WeekOfYear: CFCalendarUnit { get }
    static var YearForWeekOfYear: CFCalendarUnit { get }
}
To
struct CFCalendarUnit : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var Era: CFCalendarUnit { get }
    static var Year: CFCalendarUnit { get }
    static var Month: CFCalendarUnit { get }
    static var Day: CFCalendarUnit { get }
    static var Hour: CFCalendarUnit { get }
    static var Minute: CFCalendarUnit { get }
    static var Second: CFCalendarUnit { get }
    static var Week: CFCalendarUnit { get }
    static var Weekday: CFCalendarUnit { get }
    static var WeekdayOrdinal: CFCalendarUnit { get }
    static var Quarter: CFCalendarUnit { get }
    static var WeekOfMonth: CFCalendarUnit { get }
    static var WeekOfYear: CFCalendarUnit { get }
    static var YearForWeekOfYear: CFCalendarUnit { get }
}

Modified CFCalendarUnit.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFDataSearchFlags [struct]
DeclarationIntroduction
From
struct CFDataSearchFlags : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var Backwards: CFDataSearchFlags { get }
    static var Anchored: CFDataSearchFlags { get }
}
iOS 8.0
To
struct CFDataSearchFlags : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var Backwards: CFDataSearchFlags { get }
    static var Anchored: CFDataSearchFlags { get }
}
iOS 4.0

Modified CFDataSearchFlags.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFFileSecurityClearOptions [struct]
DeclarationIntroduction
From
struct CFFileSecurityClearOptions : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var Owner: CFFileSecurityClearOptions { get }
    static var Group: CFFileSecurityClearOptions { get }
    static var Mode: CFFileSecurityClearOptions { get }
    static var OwnerUUID: CFFileSecurityClearOptions { get }
    static var GroupUUID: CFFileSecurityClearOptions { get }
    static var AccessControlList: CFFileSecurityClearOptions { get }
}
iOS 8.0
To
struct CFFileSecurityClearOptions : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var Owner: CFFileSecurityClearOptions { get }
    static var Group: CFFileSecurityClearOptions { get }
    static var Mode: CFFileSecurityClearOptions { get }
    static var OwnerUUID: CFFileSecurityClearOptions { get }
    static var GroupUUID: CFFileSecurityClearOptions { get }
    static var AccessControlList: CFFileSecurityClearOptions { get }
}
iOS 6.0

Modified CFFileSecurityClearOptions.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFGregorianDate [struct]
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFGregorianUnitFlags [struct]
Declaration
From
struct CFGregorianUnitFlags : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var UnitsYears: CFGregorianUnitFlags { get }
    static var UnitsMonths: CFGregorianUnitFlags { get }
    static var UnitsDays: CFGregorianUnitFlags { get }
    static var UnitsHours: CFGregorianUnitFlags { get }
    static var UnitsMinutes: CFGregorianUnitFlags { get }
    static var UnitsSeconds: CFGregorianUnitFlags { get }
    static var AllUnits: CFGregorianUnitFlags { get }
}
To
struct CFGregorianUnitFlags : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var UnitsYears: CFGregorianUnitFlags { get }
    static var UnitsMonths: CFGregorianUnitFlags { get }
    static var UnitsDays: CFGregorianUnitFlags { get }
    static var UnitsHours: CFGregorianUnitFlags { get }
    static var UnitsMinutes: CFGregorianUnitFlags { get }
    static var UnitsSeconds: CFGregorianUnitFlags { get }
    static var AllUnits: CFGregorianUnitFlags { get }
}

Modified CFGregorianUnitFlags.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFGregorianUnits [struct]
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFNumberFormatterOptionFlags [struct]
Declaration
From
struct CFNumberFormatterOptionFlags : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var ParseIntegersOnly: CFNumberFormatterOptionFlags { get }
}
To
struct CFNumberFormatterOptionFlags : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var ParseIntegersOnly: CFNumberFormatterOptionFlags { get }
}

Modified CFNumberFormatterOptionFlags.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFPropertyListMutabilityOptions [struct]
Declaration
From
struct CFPropertyListMutabilityOptions : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var Immutable: CFPropertyListMutabilityOptions { get }
    static var MutableContainers: CFPropertyListMutabilityOptions { get }
    static var MutableContainersAndLeaves: CFPropertyListMutabilityOptions { get }
}
To
struct CFPropertyListMutabilityOptions : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var Immutable: CFPropertyListMutabilityOptions { get }
    static var MutableContainers: CFPropertyListMutabilityOptions { get }
    static var MutableContainersAndLeaves: CFPropertyListMutabilityOptions { get }
}

Modified CFPropertyListMutabilityOptions.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFRunLoopActivity [struct]
Declaration
From
struct CFRunLoopActivity : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var Entry: CFRunLoopActivity { get }
    static var BeforeTimers: CFRunLoopActivity { get }
    static var BeforeSources: CFRunLoopActivity { get }
    static var BeforeWaiting: CFRunLoopActivity { get }
    static var AfterWaiting: CFRunLoopActivity { get }
    static var Exit: CFRunLoopActivity { get }
    static var AllActivities: CFRunLoopActivity { get }
}
To
struct CFRunLoopActivity : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var Entry: CFRunLoopActivity { get }
    static var BeforeTimers: CFRunLoopActivity { get }
    static var BeforeSources: CFRunLoopActivity { get }
    static var BeforeWaiting: CFRunLoopActivity { get }
    static var AfterWaiting: CFRunLoopActivity { get }
    static var Exit: CFRunLoopActivity { get }
    static var AllActivities: CFRunLoopActivity { get }
}

Modified CFRunLoopActivity.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFSocketCallBackType [struct]
Declaration
From
struct CFSocketCallBackType : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var NoCallBack: CFSocketCallBackType { get }
    static var ReadCallBack: CFSocketCallBackType { get }
    static var AcceptCallBack: CFSocketCallBackType { get }
    static var DataCallBack: CFSocketCallBackType { get }
    static var ConnectCallBack: CFSocketCallBackType { get }
    static var WriteCallBack: CFSocketCallBackType { get }
}
To
struct CFSocketCallBackType : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var NoCallBack: CFSocketCallBackType { get }
    static var ReadCallBack: CFSocketCallBackType { get }
    static var AcceptCallBack: CFSocketCallBackType { get }
    static var DataCallBack: CFSocketCallBackType { get }
    static var ConnectCallBack: CFSocketCallBackType { get }
    static var WriteCallBack: CFSocketCallBackType { get }
}

Modified CFSocketCallBackType.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFStreamEventType [struct]
Declaration
From
struct CFStreamEventType : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var None: CFStreamEventType { get }
    static var OpenCompleted: CFStreamEventType { get }
    static var HasBytesAvailable: CFStreamEventType { get }
    static var CanAcceptBytes: CFStreamEventType { get }
    static var ErrorOccurred: CFStreamEventType { get }
    static var EndEncountered: CFStreamEventType { get }
}
To
struct CFStreamEventType : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var None: CFStreamEventType { get }
    static var OpenCompleted: CFStreamEventType { get }
    static var HasBytesAvailable: CFStreamEventType { get }
    static var CanAcceptBytes: CFStreamEventType { get }
    static var ErrorOccurred: CFStreamEventType { get }
    static var EndEncountered: CFStreamEventType { get }
}

Modified CFStreamEventType.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFStringCompareFlags [struct]
Declaration
From
struct CFStringCompareFlags : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var CompareCaseInsensitive: CFStringCompareFlags { get }
    static var CompareBackwards: CFStringCompareFlags { get }
    static var CompareAnchored: CFStringCompareFlags { get }
    static var CompareNonliteral: CFStringCompareFlags { get }
    static var CompareLocalized: CFStringCompareFlags { get }
    static var CompareNumerically: CFStringCompareFlags { get }
    static var CompareDiacriticInsensitive: CFStringCompareFlags { get }
    static var CompareWidthInsensitive: CFStringCompareFlags { get }
    static var CompareForcedOrdering: CFStringCompareFlags { get }
}
To
struct CFStringCompareFlags : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var CompareCaseInsensitive: CFStringCompareFlags { get }
    static var CompareBackwards: CFStringCompareFlags { get }
    static var CompareAnchored: CFStringCompareFlags { get }
    static var CompareNonliteral: CFStringCompareFlags { get }
    static var CompareLocalized: CFStringCompareFlags { get }
    static var CompareNumerically: CFStringCompareFlags { get }
    static var CompareDiacriticInsensitive: CFStringCompareFlags { get }
    static var CompareWidthInsensitive: CFStringCompareFlags { get }
    static var CompareForcedOrdering: CFStringCompareFlags { get }
}

Modified CFStringCompareFlags.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFStringTokenizerTokenType [struct]
Declaration
From
struct CFStringTokenizerTokenType : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var None: CFStringTokenizerTokenType { get }
    static var Normal: CFStringTokenizerTokenType { get }
    static var HasSubTokensMask: CFStringTokenizerTokenType { get }
    static var HasDerivedSubTokensMask: CFStringTokenizerTokenType { get }
    static var HasHasNumbersMask: CFStringTokenizerTokenType { get }
    static var HasNonLettersMask: CFStringTokenizerTokenType { get }
    static var IsCJWordMask: CFStringTokenizerTokenType { get }
}
To
struct CFStringTokenizerTokenType : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var None: CFStringTokenizerTokenType { get }
    static var Normal: CFStringTokenizerTokenType { get }
    static var HasSubTokensMask: CFStringTokenizerTokenType { get }
    static var HasDerivedSubTokensMask: CFStringTokenizerTokenType { get }
    static var HasHasNumbersMask: CFStringTokenizerTokenType { get }
    static var HasNonLettersMask: CFStringTokenizerTokenType { get }
    static var IsCJWordMask: CFStringTokenizerTokenType { get }
}

Modified CFStringTokenizerTokenType.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFTimeZoneNameStyle [enum]
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFURLBookmarkCreationOptions [struct]
DeclarationIntroduction
From
struct CFURLBookmarkCreationOptions : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var MinimalBookmarkMask: CFURLBookmarkCreationOptions { get }
    static var SuitableForBookmarkFile: CFURLBookmarkCreationOptions { get }
    static var WithSecurityScope: CFURLBookmarkCreationOptions { get }
    static var SecurityScopeAllowOnlyReadAccess: CFURLBookmarkCreationOptions { get }
    static var PreferFileIDResolutionMask: CFURLBookmarkCreationOptions { get }
}
iOS 8.0
To
struct CFURLBookmarkCreationOptions : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var MinimalBookmarkMask: CFURLBookmarkCreationOptions { get }
    static var SuitableForBookmarkFile: CFURLBookmarkCreationOptions { get }
    static var WithSecurityScope: CFURLBookmarkCreationOptions { get }
    static var SecurityScopeAllowOnlyReadAccess: CFURLBookmarkCreationOptions { get }
    static var PreferFileIDResolutionMask: CFURLBookmarkCreationOptions { get }
}
iOS 4.0

Modified CFURLBookmarkCreationOptions.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFURLBookmarkResolutionOptions [struct]
DeclarationIntroduction
From
struct CFURLBookmarkResolutionOptions : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var CFURLBookmarkResolutionWithoutUIMask: CFURLBookmarkResolutionOptions { get }
    static var CFURLBookmarkResolutionWithoutMountingMask: CFURLBookmarkResolutionOptions { get }
    static var CFURLBookmarkResolutionWithSecurityScope: CFURLBookmarkResolutionOptions { get }
    static var CFBookmarkResolutionWithoutUIMask: CFURLBookmarkResolutionOptions { get }
    static var CFBookmarkResolutionWithoutMountingMask: CFURLBookmarkResolutionOptions { get }
}
iOS 8.0
To
struct CFURLBookmarkResolutionOptions : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var CFURLBookmarkResolutionWithoutUIMask: CFURLBookmarkResolutionOptions { get }
    static var CFURLBookmarkResolutionWithoutMountingMask: CFURLBookmarkResolutionOptions { get }
    static var CFURLBookmarkResolutionWithSecurityScope: CFURLBookmarkResolutionOptions { get }
    static var CFBookmarkResolutionWithoutUIMask: CFURLBookmarkResolutionOptions { get }
    static var CFBookmarkResolutionWithoutMountingMask: CFURLBookmarkResolutionOptions { get }
}
iOS 4.0

Modified CFURLBookmarkResolutionOptions.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFURLEnumeratorOptions [struct]
Declaration
From
struct CFURLEnumeratorOptions : RawOptionSetType {
    init(_ value: CFOptionFlags)
    var value: CFOptionFlags
    static var DefaultBehavior: CFURLEnumeratorOptions { get }
    static var DescendRecursively: CFURLEnumeratorOptions { get }
    static var SkipInvisibles: CFURLEnumeratorOptions { get }
    static var GenerateFileReferenceURLs: CFURLEnumeratorOptions { get }
    static var SkipPackageContents: CFURLEnumeratorOptions { get }
    static var IncludeDirectoriesPreOrder: CFURLEnumeratorOptions { get }
    static var IncludeDirectoriesPostOrder: CFURLEnumeratorOptions { get }
}
To
struct CFURLEnumeratorOptions : RawOptionSetType {
    init(_ rawValue: CFOptionFlags)
    init(rawValue rawValue: CFOptionFlags)
    static var DefaultBehavior: CFURLEnumeratorOptions { get }
    static var DescendRecursively: CFURLEnumeratorOptions { get }
    static var SkipInvisibles: CFURLEnumeratorOptions { get }
    static var GenerateFileReferenceURLs: CFURLEnumeratorOptions { get }
    static var SkipPackageContents: CFURLEnumeratorOptions { get }
    static var IncludeDirectoriesPreOrder: CFURLEnumeratorOptions { get }
    static var IncludeDirectoriesPostOrder: CFURLEnumeratorOptions { get }
}

Modified CFURLEnumeratorOptions.init(_: CFOptionFlags)
Declaration
From
init(_ value: CFOptionFlags)
To
init(_ rawValue: CFOptionFlags)

Modified CFAbsoluteTimeAddGregorianUnits(CFAbsoluteTime, CFTimeZone!, CFGregorianUnits) -> CFAbsoluteTime
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFAbsoluteTimeGetDayOfWeek(CFAbsoluteTime, CFTimeZone!) -> Int32
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFAbsoluteTimeGetDayOfYear(CFAbsoluteTime, CFTimeZone!) -> Int32
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFAbsoluteTimeGetDifferenceAsGregorianUnits(CFAbsoluteTime, CFAbsoluteTime, CFTimeZone!, CFOptionFlags) -> CFGregorianUnits
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFAbsoluteTimeGetGregorianDate(CFAbsoluteTime, CFTimeZone!) -> CFGregorianDate
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFAbsoluteTimeGetWeekOfYear(CFAbsoluteTime, CFTimeZone!) -> Int32
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFBundleCopyExecutableArchitectures(CFBundle!) -> CFArray!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFBundleCopyExecutableArchitecturesForURL(CFURL!) -> CFArray!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFBundleGetPlugIn(CFBundle!) -> CFPlugIn!
DeclarationIntroduction
From
func CFBundleGetPlugIn(_ bundle: CFBundle!) -> CFPlugInRef
iOS 8.0
To
func CFBundleGetPlugIn(_ bundle: CFBundle!) -> CFPlugIn!
iOS 8.1

Modified CFBundleLoadExecutableAndReturnError(CFBundle!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFBundlePreflightExecutable(CFBundle!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFCalendarGetTimeRangeOfUnit(CFCalendar!, CFCalendarUnit, CFAbsoluteTime, UnsafeMutablePointer<CFAbsoluteTime>, UnsafeMutablePointer<CFTimeInterval>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFCopyHomeDirectoryURL() -> CFURL!
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFDataFind(CFData!, CFData!, CFRange, CFDataSearchFlags) -> CFRange
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFDateFormatterCreateDateFormatFromTemplate(CFAllocator!, CFString!, CFOptionFlags, CFLocale!) -> CFString!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFErrorCopyDescription(CFError!) -> CFString!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFErrorCopyFailureReason(CFError!) -> CFString!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFErrorCopyRecoverySuggestion(CFError!) -> CFString!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFErrorCopyUserInfo(CFError!) -> CFDictionary!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFErrorCreate(CFAllocator!, CFString!, CFIndex, CFDictionary!) -> CFError!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFErrorCreateWithUserInfoKeysAndValues(CFAllocator!, CFString!, CFIndex, UnsafePointer<UnsafePointer<Void>>, UnsafePointer<UnsafePointer<Void>>, CFIndex) -> CFError!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFErrorGetCode(CFError!) -> CFIndex
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFErrorGetDomain(CFError!) -> CFString!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFErrorGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorCreate(CFAllocator!, CFFileDescriptorNativeDescriptor, Boolean, CFFileDescriptorCallBack, UnsafePointer<CFFileDescriptorContext>) -> CFFileDescriptor!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorCreateRunLoopSource(CFAllocator!, CFFileDescriptor!, CFIndex) -> CFRunLoopSource!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorDisableCallBacks(CFFileDescriptor!, CFOptionFlags)
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorEnableCallBacks(CFFileDescriptor!, CFOptionFlags)
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorGetContext(CFFileDescriptor!, UnsafeMutablePointer<CFFileDescriptorContext>)
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorGetNativeDescriptor(CFFileDescriptor!) -> CFFileDescriptorNativeDescriptor
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorInvalidate(CFFileDescriptor!)
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileDescriptorIsValid(CFFileDescriptor!) -> Boolean
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFFileSecurityClearProperties(CFFileSecurity!, CFFileSecurityClearOptions) -> Boolean
Introduction
FromiOS 8.0
ToiOS 6.0

Modified CFFileSecurityCopyAccessControlList(CFFileSecurity!, UnsafeMutablePointer<acl_t>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecurityCopyGroupUUID(CFFileSecurity!, UnsafeMutablePointer<Unmanaged<CFUUID>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecurityCopyOwnerUUID(CFFileSecurity!, UnsafeMutablePointer<Unmanaged<CFUUID>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecurityCreate(CFAllocator!) -> CFFileSecurity!
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecurityCreateCopy(CFAllocator!, CFFileSecurity!) -> CFFileSecurity!
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecurityGetGroup(CFFileSecurity!, UnsafeMutablePointer<gid_t>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecurityGetMode(CFFileSecurity!, UnsafeMutablePointer<mode_t>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecurityGetOwner(CFFileSecurity!, UnsafeMutablePointer<uid_t>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecurityGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecuritySetAccessControlList(CFFileSecurity!, acl_t) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecuritySetGroup(CFFileSecurity!, gid_t) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecuritySetGroupUUID(CFFileSecurity!, CFUUID!) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecuritySetMode(CFFileSecurity!, mode_t) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecuritySetOwner(CFFileSecurity!, uid_t) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFFileSecuritySetOwnerUUID(CFFileSecurity!, CFUUID!) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFGregorianDateGetAbsoluteTime(CFGregorianDate, CFTimeZone!) -> CFAbsoluteTime
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFGregorianDateIsValid(CFGregorianDate, CFOptionFlags) -> Boolean
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFLocaleCopyCommonISOCurrencyCodes() -> CFArray!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFLocaleCopyPreferredLanguages() -> CFArray!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFLocaleCreateLocaleIdentifierFromWindowsLocaleCode(CFAllocator!, UInt32) -> CFString!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFLocaleGetLanguageCharacterDirection(CFString!) -> CFLocaleLanguageDirection
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFLocaleGetLanguageLineDirection(CFString!) -> CFLocaleLanguageDirection
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFLocaleGetWindowsLocaleCodeFromLocaleIdentifier(CFString!) -> UInt32
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFMessagePortSetDispatchQueue(CFMessagePort!, dispatch_queue_t!)
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFPlugInCreate(CFAllocator!, CFURL!) -> CFPlugIn!
DeclarationIntroduction
From
func CFPlugInCreate(_ allocator: CFAllocator!, _ plugInURL: CFURL!) -> CFPlugInRef
iOS 8.0
To
func CFPlugInCreate(_ allocator: CFAllocator!, _ plugInURL: CFURL!) -> CFPlugIn!
iOS 8.1

Modified CFPlugInDynamicRegisterFunction
Declaration
From
typealias CFPlugInDynamicRegisterFunction = CFunctionPointer<((CFPlugInRef) -> Void)>
To
typealias CFPlugInDynamicRegisterFunction = CFunctionPointer<((CFPlugIn!) -> Void)>

Modified CFPlugInFindFactoriesForPlugInTypeInPlugIn(CFUUID!, CFPlugIn!) -> CFArray!
DeclarationIntroduction
From
func CFPlugInFindFactoriesForPlugInTypeInPlugIn(_ typeUUID: CFUUID!, _ plugIn: CFPlugInRef) -> CFArray!
iOS 8.0
To
func CFPlugInFindFactoriesForPlugInTypeInPlugIn(_ typeUUID: CFUUID!, _ plugIn: CFPlugIn!) -> CFArray!
iOS 8.1

Modified CFPlugInGetBundle(CFPlugIn!) -> CFBundle!
DeclarationIntroduction
From
func CFPlugInGetBundle(_ plugIn: CFPlugInRef) -> CFBundle!
iOS 8.0
To
func CFPlugInGetBundle(_ plugIn: CFPlugIn!) -> CFBundle!
iOS 8.1

Modified CFPlugInIsLoadOnDemand(CFPlugIn!) -> Boolean
DeclarationIntroduction
From
func CFPlugInIsLoadOnDemand(_ plugIn: CFPlugInRef) -> Boolean
iOS 8.0
To
func CFPlugInIsLoadOnDemand(_ plugIn: CFPlugIn!) -> Boolean
iOS 8.1

Modified CFPlugInRef
Declaration
From
typealias CFPlugInRef = COpaquePointer
To
typealias CFPlugInRef = CFPlugIn

Modified CFPlugInRegisterFactoryFunctionByName(CFUUID!, CFPlugIn!, CFString!) -> Boolean
DeclarationIntroduction
From
func CFPlugInRegisterFactoryFunctionByName(_ factoryUUID: CFUUID!, _ plugIn: CFPlugInRef, _ functionName: CFString!) -> Boolean
iOS 8.0
To
func CFPlugInRegisterFactoryFunctionByName(_ factoryUUID: CFUUID!, _ plugIn: CFPlugIn!, _ functionName: CFString!) -> Boolean
iOS 8.1

Modified CFPlugInSetLoadOnDemand(CFPlugIn!, Boolean)
DeclarationIntroduction
From
func CFPlugInSetLoadOnDemand(_ plugIn: CFPlugInRef, _ flag: Boolean)
iOS 8.0
To
func CFPlugInSetLoadOnDemand(_ plugIn: CFPlugIn!, _ flag: Boolean)
iOS 8.1

Modified CFPlugInUnloadFunction
Declaration
From
typealias CFPlugInUnloadFunction = CFunctionPointer<((CFPlugInRef) -> Void)>
To
typealias CFPlugInUnloadFunction = CFunctionPointer<((CFPlugIn!) -> Void)>

Modified CFPropertyListCreateData(CFAllocator!, CFPropertyList!, CFPropertyListFormat, CFOptionFlags, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFData>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFPropertyListCreateFromStream(CFAllocator!, CFReadStream!, CFIndex, CFOptionFlags, UnsafeMutablePointer<CFPropertyListFormat>, UnsafeMutablePointer<Unmanaged<CFString>?>) -> Unmanaged<CFPropertyList>!
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFPropertyListCreateFromXMLData(CFAllocator!, CFData!, CFOptionFlags, UnsafeMutablePointer<Unmanaged<CFString>?>) -> Unmanaged<CFPropertyList>!
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFPropertyListCreateWithData(CFAllocator!, CFData!, CFOptionFlags, UnsafeMutablePointer<CFPropertyListFormat>, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFPropertyList>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFPropertyListCreateWithStream(CFAllocator!, CFReadStream!, CFIndex, CFOptionFlags, UnsafeMutablePointer<CFPropertyListFormat>, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFPropertyList>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFPropertyListCreateXMLData(CFAllocator!, CFPropertyList!) -> Unmanaged<CFData>!
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFPropertyListWrite(CFPropertyList!, CFWriteStream!, CFPropertyListFormat, CFOptionFlags, UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFIndex
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFPropertyListWriteToStream(CFPropertyList!, CFWriteStream!, CFPropertyListFormat, UnsafeMutablePointer<Unmanaged<CFString>?>) -> CFIndex
IntroductionDeprecation
FromiOS 8.0--
ToiOS 2.0iOS 8.0

Modified CFReadStreamCopyDispatchQueue(CFReadStream!) -> dispatch_queue_t!
Introduction
FromiOS 8.0
ToiOS 7.0

Modified CFReadStreamCopyError(CFReadStream!) -> CFError!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFReadStreamSetDispatchQueue(CFReadStream!, dispatch_queue_t!)
Introduction
FromiOS 8.0
ToiOS 7.0

Modified CFRunLoopObserverCreateWithHandler(CFAllocator!, CFOptionFlags, Boolean, CFIndex,((CFRunLoopObserver!, CFRunLoopActivity) -> Void)!) -> CFRunLoopObserver!
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFRunLoopPerformBlock(CFRunLoop!, AnyObject!,(() -> Void)!)
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFRunLoopTimerCreateWithHandler(CFAllocator!, CFAbsoluteTime, CFTimeInterval, CFOptionFlags, CFIndex,((CFRunLoopTimer!) -> Void)!) -> CFRunLoopTimer!
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFRunLoopTimerGetTolerance(CFRunLoopTimer!) -> CFTimeInterval
Introduction
FromiOS 8.0
ToiOS 7.0

Modified CFRunLoopTimerSetTolerance(CFRunLoopTimer!, CFTimeInterval)
Introduction
FromiOS 8.0
ToiOS 7.0

Modified CFStringCompareWithOptionsAndLocale(CFString!, CFString!, CFRange, CFStringCompareFlags, CFLocale!) -> CFComparisonResult
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFStringFindWithOptionsAndLocale(CFString!, CFString!, CFRange, CFStringCompareFlags, CFLocale!, UnsafeMutablePointer<CFRange>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFStringFold(CFMutableString!, CFStringCompareFlags, CFLocale!)
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFStringGetHyphenationLocationBeforeIndex(CFString!, CFIndex, CFRange, CFOptionFlags, CFLocale!, UnsafeMutablePointer<UTF32Char>) -> CFIndex
Introduction
FromiOS 8.0
ToiOS 4.2

Modified CFStringGetParagraphBounds(CFString!, CFRange, UnsafeMutablePointer<CFIndex>, UnsafeMutablePointer<CFIndex>, UnsafeMutablePointer<CFIndex>)
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFStringIsHyphenationAvailableForLocale(CFLocale!) -> Boolean
Introduction
FromiOS 8.0
ToiOS 4.3

Modified CFStringTokenizerAdvanceToNextToken(CFStringTokenizer!) -> CFStringTokenizerTokenType
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFStringTokenizerCopyBestStringLanguage(CFString!, CFRange) -> CFString!
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFStringTokenizerCopyCurrentTokenAttribute(CFStringTokenizer!, CFOptionFlags) -> AnyObject!
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFStringTokenizerCreate(CFAllocator!, CFString!, CFRange, CFOptionFlags, CFLocale!) -> CFStringTokenizer!
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFStringTokenizerGetCurrentSubTokens(CFStringTokenizer!, UnsafeMutablePointer<CFRange>, CFIndex, CFMutableArray!) -> CFIndex
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFStringTokenizerGetCurrentTokenRange(CFStringTokenizer!) -> CFRange
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFStringTokenizerGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFStringTokenizerGoToTokenAtIndex(CFStringTokenizer!, CFIndex) -> CFStringTokenizerTokenType
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFStringTokenizerSetString(CFStringTokenizer!, CFString!, CFRange)
Introduction
FromiOS 8.0
ToiOS 3.0

Modified CFTimeZoneCopyLocalizedName(CFTimeZone!, CFTimeZoneNameStyle, CFLocale!) -> CFString!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFTimeZoneGetDaylightSavingTimeOffset(CFTimeZone!, CFAbsoluteTime) -> CFTimeInterval
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFTimeZoneGetNextDaylightSavingTimeTransition(CFTimeZone!, CFAbsoluteTime) -> CFAbsoluteTime
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFURLClearResourcePropertyCache(CFURL!)
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLClearResourcePropertyCacheForKey(CFURL!, CFString!)
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLCopyResourcePropertiesForKeys(CFURL!, CFArray!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFDictionary>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLCopyResourcePropertyForKey(CFURL!, CFString!, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLCreateBookmarkData(CFAllocator!, CFURL!, CFURLBookmarkCreationOptions, CFArray!, CFURL!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFData>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLCreateBookmarkDataFromFile(CFAllocator!, CFURL!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFData>!
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFURLCreateByResolvingBookmarkData(CFAllocator!, CFData!, CFURLBookmarkResolutionOptions, CFURL!, CFArray!, UnsafeMutablePointer<Boolean>, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFURL>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLCreateFilePathURL(CFAllocator!, CFURL!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFURL>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLCreateFileReferenceURL(CFAllocator!, CFURL!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFURL>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLCreateResourcePropertiesForKeysFromBookmarkData(CFAllocator!, CFArray!, CFData!) -> Unmanaged<CFDictionary>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLCreateResourcePropertyForKeyFromBookmarkData(CFAllocator!, CFString!, CFData!) -> Unmanaged<AnyObject>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLEnumeratorCreateForDirectoryURL(CFAllocator!, CFURL!, CFURLEnumeratorOptions, CFArray!) -> CFURLEnumerator!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLEnumeratorCreateForMountedVolumes(CFAllocator!, CFURLEnumeratorOptions, CFArray!) -> CFURLEnumerator!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLEnumeratorGetDescendentLevel(CFURLEnumerator!) -> CFIndex
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLEnumeratorGetNextURL(CFURLEnumerator!, UnsafeMutablePointer<Unmanaged<CFURL>?>, UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFURLEnumeratorResult
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLEnumeratorGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLEnumeratorSkipDescendents(CFURLEnumerator!)
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLIsFileReferenceURL(CFURL!) -> Boolean
Introduction
FromiOS 8.0
ToiOS 7.0

Modified CFURLResourceIsReachable(CFURL!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLSetResourcePropertiesForKeys(CFURL!, CFDictionary!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLSetResourcePropertyForKey(CFURL!, CFString!, AnyObject!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLSetTemporaryResourcePropertyForKey(CFURL!, CFString!, AnyObject!)
Introduction
FromiOS 8.0
ToiOS 4.0

Modified CFURLWriteBookmarkDataToFile(CFData!, CFURL!, CFURLBookmarkFileCreationOptions, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
Introduction
FromiOS 8.0
ToiOS 5.0

Modified CFWriteStreamCopyDispatchQueue(CFWriteStream!) -> dispatch_queue_t!
Introduction
FromiOS 8.0
ToiOS 7.0

Modified CFWriteStreamCopyError(CFWriteStream!) -> CFError!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified CFWriteStreamSetDispatchQueue(CFWriteStream!, dispatch_queue_t!)
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kCFDateFormatterDoesRelativeDateFormattingKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFDateFormatterGregorianStartDate
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterLongEraSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterQuarterSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterShortQuarterSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterShortStandaloneMonthSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterShortStandaloneQuarterSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterShortStandaloneWeekdaySymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterStandaloneMonthSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterStandaloneQuarterSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterStandaloneWeekdaySymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterVeryShortMonthSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterVeryShortStandaloneMonthSymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterVeryShortStandaloneWeekdaySymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFDateFormatterVeryShortWeekdaySymbols
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorDescriptionKey
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorDomainCocoa
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorDomainMach
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorDomainOSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorDomainPOSIX
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorFilePathKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFErrorLocalizedDescriptionKey
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorLocalizedFailureReasonKey
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorLocalizedRecoverySuggestionKey
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFErrorURLKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFErrorUnderlyingErrorKey
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFISO8601Calendar
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFIndianCalendar
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFLocaleAlternateQuotationBeginDelimiterKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFLocaleAlternateQuotationEndDelimiterKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFLocaleCollatorIdentifier
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFLocaleCurrentLocaleDidChangeNotification
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFLocaleQuotationBeginDelimiterKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFLocaleQuotationEndDelimiterKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFNumberFormatterCurrencyGroupingSeparator
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFNumberFormatterIsLenient
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFNumberFormatterMaxSignificantDigits
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFNumberFormatterMinSignificantDigits
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFNumberFormatterUseSignificantDigits
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFPersianCalendar
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFRepublicOfChinaCalendar
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFSocketLeaveErrors
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFStringTransformStripDiacritics
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFTimeZoneSystemTimeZoneDidChangeNotification
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kCFURLAttributeModificationDateKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLContentAccessDateKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLContentModificationDateKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLCreationDateKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLCustomIconKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLEffectiveIconKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLFileAllocatedSizeKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLFileResourceIdentifierKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeBlockSpecial
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeCharacterSpecial
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeDirectory
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeNamedPipe
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeRegular
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeSocket
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeSymbolicLink
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileResourceTypeUnknown
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileSecurityKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLFileSizeKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLHasHiddenExtensionKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsAliasFileKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsDirectoryKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsExcludedFromBackupKey
Introduction
FromiOS 8.0
ToiOS 5.1

Modified kCFURLIsExecutableKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLIsHiddenKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsMountTriggerKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsPackageKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsReadableKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLIsRegularFileKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsSymbolicLinkKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsSystemImmutableKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsUbiquitousItemKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLIsUserImmutableKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsVolumeKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLIsWritableKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLKeysOfUnsetValuesKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLLabelColorKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLLabelNumberKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLLinkCountKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLLocalizedLabelKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLLocalizedNameKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLLocalizedTypeDescriptionKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLNameKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLParentDirectoryURLKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLPathKey
Introduction
FromiOS 8.0
ToiOS 6.0

Modified kCFURLPreferredIOBlockSizeKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLTotalFileAllocatedSizeKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLTotalFileSizeKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLTypeIdentifierKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLUbiquitousItemDownloadingErrorKey
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kCFURLUbiquitousItemDownloadingStatusCurrent
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kCFURLUbiquitousItemDownloadingStatusDownloaded
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kCFURLUbiquitousItemDownloadingStatusKey
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kCFURLUbiquitousItemDownloadingStatusNotDownloaded
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kCFURLUbiquitousItemHasUnresolvedConflictsKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLUbiquitousItemIsDownloadingKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLUbiquitousItemIsUploadedKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLUbiquitousItemIsUploadingKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLUbiquitousItemUploadingErrorKey
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kCFURLVolumeAvailableCapacityKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeCreationDateKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeIdentifierKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeIsAutomountedKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeIsBrowsableKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeIsEjectableKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeIsInternalKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeIsJournalingKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeIsLocalKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeIsReadOnlyKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeIsRemovableKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeLocalizedFormatDescriptionKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeLocalizedNameKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeMaximumFileSizeKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeNameKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeResourceCountKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeSupportsAdvisoryFileLockingKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeSupportsCasePreservedNamesKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeSupportsCaseSensitiveNamesKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeSupportsExtendedSecurityKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeSupportsHardLinksKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeSupportsJournalingKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeSupportsPersistentIDsKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeSupportsRenamingKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeSupportsRootDirectoryDatesKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeSupportsSparseFilesKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeSupportsSymbolicLinksKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeSupportsVolumeSizesKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeSupportsZeroRunsKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeTotalCapacityKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeURLForRemountingKey
Introduction
FromiOS 8.0
ToiOS 5.0

Modified kCFURLVolumeURLKey
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kCFURLVolumeUUIDStringKey
Introduction
FromiOS 8.0
ToiOS 5.0