Foundation iOS 15.5 to 16.0 API Differences

FoundationErrors.h
Added NSXPCConnectionCodeSigningRequirementFailure
NSAttributedString.h
Added NSMarkdownSourcePositionAttributeName
Added NSAttributedStringMarkdownSourcePosition
Added NSAttributedStringMarkdownSourcePosition.startLine
Added NSAttributedStringMarkdownSourcePosition.startColumn
Added NSAttributedStringMarkdownSourcePosition.endLine
Added NSAttributedStringMarkdownSourcePosition.endColumn
Added -[NSAttributedStringMarkdownSourcePosition initWithStartLine:startColumn:endLine:endColumn:]
Added -[NSAttributedStringMarkdownSourcePosition rangeInString:]
Added NSAttributedStringMarkdownParsingOptions.appliesSourcePositionAttributes
NSInvocation.h
Added -[NSInvocation invokeUsingIMP:]
NSMapTable.h
Modified NSCopyMapTableWithZone()
Declaration
FromNSMapTable * _Nonnull NSCopyMapTableWithZone(NSMapTable * _Nonnull table, NSZone * _Nullable zone)
ToNSMapTable * _Nonnull NSCopyMapTableWithZone(NSMapTable * _Nonnull table, NSZone * _Nullable zone)

Modified NSCreateMapTableWithZone()
Declaration
FromNSMapTable * _Nonnull NSCreateMapTableWithZone(NSMapTableKeyCallBacks keyCallBacks, NSMapTableValueCallBacks valueCallBacks, NSUInteger capacity, NSZone * _Nullable zone)
ToNSMapTable * _Nonnull NSCreateMapTableWithZone(NSMapTableKeyCallBacks keyCallBacks, NSMapTableValueCallBacks valueCallBacks, NSUInteger capacity, NSZone * _Nullable zone)

Modified NSCreateMapTable()
Declaration
FromNSMapTable * _Nonnull NSCreateMapTable(NSMapTableKeyCallBacks keyCallBacks, NSMapTableValueCallBacks valueCallBacks, NSUInteger capacity)
ToNSMapTable * _Nonnull NSCreateMapTable(NSMapTableKeyCallBacks keyCallBacks, NSMapTableValueCallBacks valueCallBacks, NSUInteger capacity)

NSObjCRuntime.h
Added #def NS_HEADER_AUDIT_BEGIN
Added #def NS_HEADER_AUDIT_END
NSProcessInfo.h
Added NSActivityAnimationTrackingEnabled
Added NSActivityTrackingEnabled
Added NSActivityUserInteractive
NSURL.h
Added NSURLComponents.encodedHost
Modified NSURLFileScheme
Declaration
FromNSString * _Nonnull NSURLFileScheme
ToNSString *const _Nonnull NSURLFileScheme

Modified NSURLComponents.percentEncodedHost
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse encodedHost instead

NSURLRequest.h
Added NSMutableURLRequest.requiresDNSSECValidation
NSURLSession.h
Added NSURLSessionConfiguration.requiresDNSSECValidation
Added -[NSURLSessionTaskDelegate URLSession:didCreateTask:]
NSXPCConnection.h
Added -[NSXPCConnection activate]
Added -[NSXPCListener activate]
Added NSASCIIStringEncoding
Added NSISO2022JPStringEncoding
Added NSISOLatin1StringEncoding
Added NSISOLatin2StringEncoding
Added NSJapaneseEUCStringEncoding
Added NSMacOSRomanStringEncoding
Added NSNEXTSTEPStringEncoding
Added NSNonLossyASCIIStringEncoding
Added NSNotFound
Added NSShiftJISStringEncoding
Added NSSymbolStringEncoding
Added NSUTF16BigEndianStringEncoding
Added NSUTF16LittleEndianStringEncoding
Added NSUTF16StringEncoding
Added NSUTF32BigEndianStringEncoding
Added NSUTF32LittleEndianStringEncoding
Added NSUTF32StringEncoding
Added NSUTF8StringEncoding
Added NSUnicodeStringEncoding
Added NSWindowsCP1250StringEncoding
Added NSWindowsCP1251StringEncoding
Added NSWindowsCP1252StringEncoding
Added NSWindowsCP1253StringEncoding
Added NSWindowsCP1254StringEncoding
Added kCFStringEncodingASCII
Added NSLocalizedString(_:tableName:bundle:value:comment:)
Added NSLog(_:_:)
Added pow(_:_:)
AttributeContainer
Added AttributeContainer
Added AttributeContainer.subscript(dynamicMember:) /* static */
Added AttributeContainer.==(a:b:) /* static */
Added AttributeContainer.init()
Added AttributeContainer.description
Added AttributeContainer.subscript(dynamicMember:)
Added AttributeContainer.merge(_:mergePolicy:)
Added AttributeContainer.merging(_:mergePolicy:)
Added AttributeContainer.Builder
Added AttributeContainer.Builder.callAsFunction(_:)
AttributeDynamicLookup
Added AttributeDynamicLookup
AttributeScope
Added AttributeScope
AttributeScopeCodableConfiguration
Added AttributeScopeCodableConfiguration
AttributeScopes
Added AttributeScopes
AttributedString
Added AttributedString
Added AttributedString.+(lhs:rhs:) /* static */
Added AttributedString.+=(lhs:rhs:) /* static */
Added AttributedString.==(lhs:rhs:) /* static */
Added AttributedString.init()
Added AttributedString.endIndex
Added AttributedString.hashValue
Added AttributedString.runs
Added AttributedString.startIndex
Added AttributedString.append(_:)
Added AttributedString.insert(_:at:)
Added AttributedString.mergeAttributes(_:mergePolicy:)
Added AttributedString.removeSubrange(_:)
Added AttributedString.replaceAttributes(_:with:)
Added AttributedString.replaceSubrange(_:with:)
Added AttributedString.setAttributes(_:)
Added AttributedString.transformingAttributes(_:_:)
Added AttributedString.transformingAttributes(_:_:_:)
Added AttributedString.transformingAttributes(_:_:_:_:)
Added AttributedString.transformingAttributes(_:_:_:_:_:)
Added AttributedString.transformingAttributes(_:_:_:_:_:_:)
Added AttributedString.AttributeMergePolicy
Added AttributedString.AttributeMergePolicy.==(a:b:) /* static */
Added AttributedString.AttributeMergePolicy.hashValue
Added AttributedString.AttributeMergePolicy.hash(into:)
Added AttributedString.CharacterView
Added AttributedString.CharacterView.init()
Added AttributedString.CharacterView.endIndex
Added AttributedString.CharacterView.startIndex
Added AttributedString.CharacterView.index(after:)
Added AttributedString.CharacterView.index(before:)
Added AttributedString.CharacterView.replaceSubrange(_:with:)
Added AttributedString.CharacterView.Element
Added AttributedString.CharacterView.Index
Added AttributedString.CharacterView.Indices
Added AttributedString.CharacterView.Iterator
Added AttributedString.CharacterView.SubSequence
Added AttributedString.Index
Added AttributedString.Index.<(lhs:rhs:) /* static */
Added AttributedString.Index.==(a:b:) /* static */
Added AttributedString.Runs
Added AttributedString.Runs.==(lhs:rhs:) /* static */
Added AttributedString.Runs.description
Added AttributedString.Runs.endIndex
Added AttributedString.Runs.startIndex
Added AttributedString.Runs.subscript(keyPath:)
Added AttributedString.Runs.subscript(position:)
Added AttributedString.Runs.subscript(t:)
Added AttributedString.Runs.subscript(t:u:)
Added AttributedString.Runs.subscript(t:u:v:)
Added AttributedString.Runs.subscript(t:u:v:w:)
Added AttributedString.Runs.subscript(t:u:v:w:x:)
Added AttributedString.Runs.index(after:)
Added AttributedString.Runs.index(before:)
Added AttributedString.Runs.AttributesSlice1
Added AttributedString.Runs.AttributesSlice1.endIndex
Added AttributedString.Runs.AttributesSlice1.startIndex
Added AttributedString.Runs.AttributesSlice1.subscript(position:)
Added AttributedString.Runs.AttributesSlice1.index(after:)
Added AttributedString.Runs.AttributesSlice1.index(before:)
Added AttributedString.Runs.AttributesSlice1.makeIterator()
Added AttributedString.Runs.AttributesSlice1.Element
Added AttributedString.Runs.AttributesSlice1.Index
Added AttributedString.Runs.AttributesSlice1.Indices
Added AttributedString.Runs.AttributesSlice1.Iterator
Added AttributedString.Runs.AttributesSlice1.Iterator.next()
Added AttributedString.Runs.AttributesSlice1.Iterator.Element
Added AttributedString.Runs.AttributesSlice1.SubSequence
Added AttributedString.Runs.AttributesSlice2
Added AttributedString.Runs.AttributesSlice2.endIndex
Added AttributedString.Runs.AttributesSlice2.startIndex
Added AttributedString.Runs.AttributesSlice2.subscript(position:)
Added AttributedString.Runs.AttributesSlice2.index(after:)
Added AttributedString.Runs.AttributesSlice2.index(before:)
Added AttributedString.Runs.AttributesSlice2.makeIterator()
Added AttributedString.Runs.AttributesSlice2.Element
Added AttributedString.Runs.AttributesSlice2.Index
Added AttributedString.Runs.AttributesSlice2.Indices
Added AttributedString.Runs.AttributesSlice2.Iterator
Added AttributedString.Runs.AttributesSlice2.Iterator.next()
Added AttributedString.Runs.AttributesSlice2.Iterator.Element
Added AttributedString.Runs.AttributesSlice2.SubSequence
Added AttributedString.Runs.AttributesSlice3
Added AttributedString.Runs.AttributesSlice3.endIndex
Added AttributedString.Runs.AttributesSlice3.startIndex
Added AttributedString.Runs.AttributesSlice3.subscript(position:)
Added AttributedString.Runs.AttributesSlice3.index(after:)
Added AttributedString.Runs.AttributesSlice3.index(before:)
Added AttributedString.Runs.AttributesSlice3.makeIterator()
Added AttributedString.Runs.AttributesSlice3.Element
Added AttributedString.Runs.AttributesSlice3.Index
Added AttributedString.Runs.AttributesSlice3.Indices
Added AttributedString.Runs.AttributesSlice3.Iterator
Added AttributedString.Runs.AttributesSlice3.Iterator.next()
Added AttributedString.Runs.AttributesSlice3.Iterator.Element
Added AttributedString.Runs.AttributesSlice3.SubSequence
Added AttributedString.Runs.AttributesSlice4
Added AttributedString.Runs.AttributesSlice4.endIndex
Added AttributedString.Runs.AttributesSlice4.startIndex
Added AttributedString.Runs.AttributesSlice4.subscript(position:)
Added AttributedString.Runs.AttributesSlice4.index(after:)
Added AttributedString.Runs.AttributesSlice4.index(before:)
Added AttributedString.Runs.AttributesSlice4.makeIterator()
Added AttributedString.Runs.AttributesSlice4.Element
Added AttributedString.Runs.AttributesSlice4.Index
Added AttributedString.Runs.AttributesSlice4.Indices
Added AttributedString.Runs.AttributesSlice4.Iterator
Added AttributedString.Runs.AttributesSlice4.Iterator.next()
Added AttributedString.Runs.AttributesSlice4.Iterator.Element
Added AttributedString.Runs.AttributesSlice4.SubSequence
Added AttributedString.Runs.AttributesSlice5
Added AttributedString.Runs.AttributesSlice5.endIndex
Added AttributedString.Runs.AttributesSlice5.startIndex
Added AttributedString.Runs.AttributesSlice5.subscript(position:)
Added AttributedString.Runs.AttributesSlice5.index(after:)
Added AttributedString.Runs.AttributesSlice5.index(before:)
Added AttributedString.Runs.AttributesSlice5.makeIterator()
Added AttributedString.Runs.AttributesSlice5.Element
Added AttributedString.Runs.AttributesSlice5.Index
Added AttributedString.Runs.AttributesSlice5.Indices
Added AttributedString.Runs.AttributesSlice5.Iterator
Added AttributedString.Runs.AttributesSlice5.Iterator.next()
Added AttributedString.Runs.AttributesSlice5.Iterator.Element
Added AttributedString.Runs.AttributesSlice5.SubSequence
Added AttributedString.Runs.Element
Added AttributedString.Runs.Index
Added AttributedString.Runs.Index.<(lhs:rhs:) /* static */
Added AttributedString.Runs.Index.advanced(by:)
Added AttributedString.Runs.Index.distance(to:)
Added AttributedString.Runs.Index.Stride
Added AttributedString.Runs.Indices
Added AttributedString.Runs.Iterator
Added AttributedString.Runs.Run
Added AttributedString.Runs.Run.==(lhs:rhs:) /* static */
Added AttributedString.Runs.Run.attributes
Added AttributedString.Runs.Run.description
Added AttributedString.Runs.Run.range
Added AttributedString.Runs.Run.subscript(dynamicMember:)
Added AttributedString.Runs.SubSequence
Added AttributedString.SingleAttributeTransformer
Added AttributedString.SingleAttributeTransformer.range
Added AttributedString.SingleAttributeTransformer.replace(with:value:)
Added AttributedString.UnicodeScalarView
Added AttributedString.UnicodeScalarView.init()
Added AttributedString.UnicodeScalarView.endIndex
Added AttributedString.UnicodeScalarView.startIndex
Added AttributedString.UnicodeScalarView.subscript(bounds:)
Added AttributedString.UnicodeScalarView.subscript(index:)
Added AttributedString.UnicodeScalarView.index(_:offsetBy:)
Added AttributedString.UnicodeScalarView.index(after:)
Added AttributedString.UnicodeScalarView.index(before:)
Added AttributedString.UnicodeScalarView.replaceSubrange(_:with:)
Added AttributedString.UnicodeScalarView.Element
Added AttributedString.UnicodeScalarView.Index
Added AttributedString.UnicodeScalarView.Indices
Added AttributedString.UnicodeScalarView.Iterator
Added AttributedString.UnicodeScalarView.SubSequence
AttributedStringAttributeMutation
Added AttributedStringAttributeMutation
AttributedStringKey
Added AttributedStringKey
AttributedStringProtocol
Added AttributedStringProtocol
AttributedSubstring
Added AttributedSubstring
Added AttributedSubstring.init()
Added AttributedSubstring.base
Added AttributedSubstring.description
ByteCountFormatStyle
Added ByteCountFormatStyle
Added ByteCountFormatStyle.==(a:b:) /* static */
Added ByteCountFormatStyle.init(from:)
Added ByteCountFormatStyle.init(style:allowedUnits:spellsOutZero:includesActualByteCount:locale:)
Added ByteCountFormatStyle.attributed
Added ByteCountFormatStyle.hashValue
Added ByteCountFormatStyle.encode(to:)
Added ByteCountFormatStyle.format(_:)
Added ByteCountFormatStyle.hash(into:)
Added ByteCountFormatStyle.locale(_:)
Added ByteCountFormatStyle.Attributed
Added ByteCountFormatStyle.Attributed.==(a:b:) /* static */
Added ByteCountFormatStyle.Attributed.init(from:)
Added ByteCountFormatStyle.Attributed.allowedUnits
Added ByteCountFormatStyle.Attributed.hashValue
Added ByteCountFormatStyle.Attributed.includesActualByteCount
Added ByteCountFormatStyle.Attributed.locale
Added ByteCountFormatStyle.Attributed.spellsOutZero
Added ByteCountFormatStyle.Attributed.style
Added ByteCountFormatStyle.Attributed.encode(to:)
Added ByteCountFormatStyle.Attributed.format(_:)
Added ByteCountFormatStyle.Attributed.hash(into:)
Added ByteCountFormatStyle.Attributed.locale(_:)
Added ByteCountFormatStyle.Attributed.FormatInput
Added ByteCountFormatStyle.Attributed.FormatOutput
Added ByteCountFormatStyle.FormatInput
Added ByteCountFormatStyle.FormatOutput
Added ByteCountFormatStyle.Style
Added ByteCountFormatStyle.Style.init(rawValue:)
Added ByteCountFormatStyle.Style.rawValue
Added ByteCountFormatStyle.Style.RawValue
Added ByteCountFormatStyle.Units
Added ByteCountFormatStyle.Units.`default` /* static */
Added ByteCountFormatStyle.Units.all /* static */
Added ByteCountFormatStyle.Units.bytes /* static */
Added ByteCountFormatStyle.Units.eb /* static */
Added ByteCountFormatStyle.Units.gb /* static */
Added ByteCountFormatStyle.Units.kb /* static */
Added ByteCountFormatStyle.Units.mb /* static */
Added ByteCountFormatStyle.Units.pb /* static */
Added ByteCountFormatStyle.Units.tb /* static */
Added ByteCountFormatStyle.Units.ybOrHigher /* static */
Added ByteCountFormatStyle.Units.zb /* static */
Added ByteCountFormatStyle.Units.init(rawValue:)
Added ByteCountFormatStyle.Units.rawValue
Added ByteCountFormatStyle.Units.ArrayLiteralElement
Added ByteCountFormatStyle.Units.Element
Added ByteCountFormatStyle.Units.RawValue
Calendar
Added Calendar
Added Calendar.autoupdatingCurrent /* static */
Added Calendar.current /* static */
Added Calendar.==(lhs:rhs:) /* static */
Added Calendar.init(identifier:)
Added Calendar.amSymbol
Added Calendar.eraSymbols
Added Calendar.hashValue
Added Calendar.identifier
Added Calendar.longEraSymbols
Added Calendar.monthSymbols
Added Calendar.pmSymbol
Added Calendar.quarterSymbols
Added Calendar.shortMonthSymbols
Added Calendar.shortQuarterSymbols
Added Calendar.shortStandaloneMonthSymbols
Added Calendar.shortStandaloneQuarterSymbols
Added Calendar.shortStandaloneWeekdaySymbols
Added Calendar.shortWeekdaySymbols
Added Calendar.standaloneMonthSymbols
Added Calendar.standaloneQuarterSymbols
Added Calendar.standaloneWeekdaySymbols
Added Calendar.veryShortMonthSymbols
Added Calendar.veryShortStandaloneMonthSymbols
Added Calendar.veryShortStandaloneWeekdaySymbols
Added Calendar.veryShortWeekdaySymbols
Added Calendar.weekdaySymbols
Added Calendar.compare(_:to:toGranularity:)
Added Calendar.compare(_:to:toUnitGranularity:)
Added Calendar.component(_:from:)
Added Calendar.components(_:from:)
Added Calendar.components(_:from:to:options:)
Added Calendar.components(in:from:)
Added Calendar.date(_:matchesComponents:)
Added Calendar.date(byAdding:to:options:)
Added Calendar.date(byAdding:to:wrappingComponents:)
Added Calendar.date(byAdding:value:to:options:)
Added Calendar.date(byAdding:value:to:wrappingComponents:)
Added Calendar.date(bySetting:value:of:)
Added Calendar.date(bySettingHour:minute:second:of:matchingPolicy:repeatedTimePolicy:direction:)
Added Calendar.date(bySettingHour:minute:second:of:options:)
Added Calendar.date(bySettingUnit:value:of:options:)
Added Calendar.date(era:year:month:day:hour:minute:second:nanosecond:)
Added Calendar.date(era:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond:)
Added Calendar.date(from:)
Added Calendar.dateComponents(_:from:)
Added Calendar.dateComponents(_:from:to:)
Added Calendar.dateComponents(in:from:)
Added Calendar.dateInterval(of:for:)
Added Calendar.dateInterval(of:start:interval:for:)
Added Calendar.dateIntervalOfWeekend(containing:)
Added Calendar.dateIntervalOfWeekend(containing:start:interval:)
Added Calendar.enumerateDates(startingAfter:matching:matchingPolicy:repeatedTimePolicy:direction:using:)
Added Calendar.enumerateDates(startingAfter:matching:options:using:)
Added Calendar.getEra(_:year:month:day:from:)
Added Calendar.getEra(_:yearForWeekOfYear:weekOfYear:weekday:from:)
Added Calendar.getHour(_:minute:second:nanosecond:from:)
Added Calendar.hash(into:)
Added Calendar.isDate(_:equalTo:toGranularity:)
Added Calendar.isDate(_:equalTo:toUnitGranularity:)
Added Calendar.isDate(_:inSameDayAs:)
Added Calendar.isDateInToday(_:)
Added Calendar.isDateInTomorrow(_:)
Added Calendar.isDateInWeekend(_:)
Added Calendar.isDateInYesterday(_:)
Added Calendar.maximumRange(of:)
Added Calendar.minimumRange(of:)
Added Calendar.nextDate(after:matching:matchingPolicy:repeatedTimePolicy:direction:)
Added Calendar.nextDate(after:matching:options:)
Added Calendar.nextDate(after:matchingHour:minute:second:options:)
Added Calendar.nextWeekend(startingAfter:direction:)
Added Calendar.nextWeekend(startingAfter:start:interval:direction:)
Added Calendar.nextWeekendStart(_:interval:options:after:)
Added Calendar.ordinality(of:in:for:)
Added Calendar.range(of:in:for:)
Added Calendar.range(of:start:interval:for:)
Added Calendar.range(ofWeekendStart:interval:containing:)
Added Calendar.startOfDay(for:)
Added Calendar.Component
Added Calendar.Component.==(a:b:) /* static */
Added Calendar.Component.hashValue
Added Calendar.Component.hash(into:)
Added Calendar.Identifier
Added Calendar.Identifier.==(a:b:) /* static */
Added Calendar.Identifier.hashValue
Added Calendar.Identifier.hash(into:)
Added Calendar.MatchingPolicy
Added Calendar.MatchingPolicy.==(a:b:) /* static */
Added Calendar.MatchingPolicy.hashValue
Added Calendar.MatchingPolicy.hash(into:)
Added Calendar.ReferenceType
Added Calendar.RepeatedTimePolicy
Added Calendar.RepeatedTimePolicy.==(a:b:) /* static */
Added Calendar.RepeatedTimePolicy.hashValue
Added Calendar.RepeatedTimePolicy.hash(into:)
Added Calendar.SearchDirection
Added Calendar.SearchDirection.==(a:b:) /* static */
Added Calendar.SearchDirection.hashValue
Added Calendar.SearchDirection.hash(into:)
CharacterSet
Added CharacterSet
Added CharacterSet.alphanumerics /* static */
Added CharacterSet.capitalizedLetters /* static */
Added CharacterSet.controlCharacters /* static */
Added CharacterSet.decimalDigits /* static */
Added CharacterSet.decomposables /* static */
Added CharacterSet.illegalCharacters /* static */
Added CharacterSet.letters /* static */
Added CharacterSet.lowercaseLetters /* static */
Added CharacterSet.newlines /* static */
Added CharacterSet.nonBaseCharacters /* static */
Added CharacterSet.punctuation /* static */
Added CharacterSet.punctuationCharacters /* static */
Added CharacterSet.symbols /* static */
Added CharacterSet.uppercaseLetters /* static */
Added CharacterSet.urlFragmentAllowed /* static */
Added CharacterSet.urlHostAllowed /* static */
Added CharacterSet.urlPasswordAllowed /* static */
Added CharacterSet.urlPathAllowed /* static */
Added CharacterSet.urlQueryAllowed /* static */
Added CharacterSet.urlUserAllowed /* static */
Added CharacterSet.whitespaces /* static */
Added CharacterSet.whitespacesAndNewlines /* static */
Added CharacterSet.==(lhs:rhs:) /* static */
Added CharacterSet.init()
Added CharacterSet.init(bitmapRepresentation:)
Added CharacterSet.init(charactersIn:)
Added CharacterSet.init(contentsOfFile:)
Added CharacterSet.bitmapRepresentation
Added CharacterSet.hashValue
Added CharacterSet.inverted
Added CharacterSet.contains(_:)
Added CharacterSet.formIntersection(_:)
Added CharacterSet.formSymmetricDifference(_:)
Added CharacterSet.formUnion(_:)
Added CharacterSet.hasMember(inPlane:)
Added CharacterSet.hash(into:)
Added CharacterSet.insert(_:)
Added CharacterSet.insert(charactersIn:)
Added CharacterSet.intersection(_:)
Added CharacterSet.invert()
Added CharacterSet.isSuperset(of:)
Added CharacterSet.remove(_:)
Added CharacterSet.remove(charactersIn:)
Added CharacterSet.subtract(_:)
Added CharacterSet.subtracting(_:)
Added CharacterSet.symmetricDifference(_:)
Added CharacterSet.union(_:)
Added CharacterSet.update(with:)
Added CharacterSet.ArrayLiteralElement
Added CharacterSet.Element
Added CharacterSet.ReferenceType
CocoaError
Added CocoaError
Added CocoaError.errorDomain /* static */
Added CocoaError.hashValue
Added CocoaError.Code
Added CocoaError.Code.init(rawValue:)
Added CocoaError.Code.rawValue
Added CocoaError.Code.RawValue
CodableAttributedStringKey
Added CodableAttributedStringKey
CodableConfiguration
Added CodableConfiguration
Added CodableConfiguration.init(from:)
Added CodableConfiguration.init(wrappedValue:)
Added CodableConfiguration.init(wrappedValue:from:)
Added CodableConfiguration.wrappedValue
Added CodableConfiguration.encode(to:)
CodableWithConfiguration
Added CodableWithConfiguration
ComparableComparator
Added ComparableComparator
Added ComparableComparator.==(a:b:) /* static */
Added ComparableComparator.hashValue
Added ComparableComparator.order
Added ComparableComparator.compare(_:_:)
Added ComparableComparator.hash(into:)
ContiguousBytes
Added ContiguousBytes
CurrencyFormatStyleConfiguration
Added CurrencyFormatStyleConfiguration
Added CurrencyFormatStyleConfiguration.DecimalSeparatorDisplayStrategy
Added CurrencyFormatStyleConfiguration.Grouping
Added CurrencyFormatStyleConfiguration.Precision
Added CurrencyFormatStyleConfiguration.Presentation
Added CurrencyFormatStyleConfiguration.Presentation.fullName /* static */
Added CurrencyFormatStyleConfiguration.Presentation.isoCode /* static */
Added CurrencyFormatStyleConfiguration.Presentation.narrow /* static */
Added CurrencyFormatStyleConfiguration.Presentation.standard /* static */
Added CurrencyFormatStyleConfiguration.Presentation.==(a:b:) /* static */
Added CurrencyFormatStyleConfiguration.Presentation.init(from:)
Added CurrencyFormatStyleConfiguration.Presentation.hashValue
Added CurrencyFormatStyleConfiguration.Presentation.encode(to:)
Added CurrencyFormatStyleConfiguration.Presentation.hash(into:)
Added CurrencyFormatStyleConfiguration.RoundingRule
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.accounting /* static */
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.automatic /* static */
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.never /* static */
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.==(a:b:) /* static */
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.accountingAlways(showZero:) /* static */
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.always(showZero:) /* static */
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.init(from:)
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.hashValue
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.encode(to:)
Added CurrencyFormatStyleConfiguration.SignDisplayStrategy.hash(into:)
CustomLocalizedStringResourceConvertible
Added CustomLocalizedStringResourceConvertible
CustomNSError
Added CustomNSError
Data
Added Data
Added Data.==(d1:d2:) /* static */
Added Data.init()
Added Data.init(base64Encoded:options:)
Added Data.init(buffer:)
Added Data.init(bytes:)
Added Data.init(bytes:count:)
Added Data.init(bytesNoCopy:count:deallocator:)
Added Data.init(capacity:)
Added Data.init(contentsOf:options:)
Added Data.init(count:)
Added Data.init(referencing:)
Added Data.init(repeating:count:)
Added Data.bytes
Added Data.count
Added Data.endIndex
Added Data.hashValue
Added Data.indices
Added Data.mutableBytes
Added Data.regions
Added Data.startIndex
Added Data.subscript(bounds:)
Added Data.subscript(index:)
Added Data.subscript(rangeExpression:)
Added Data.advanced(by:)
Added Data.append(_:)
Added Data.append(_:count:)
Added Data.append(contentsOf:)
Added Data.base64EncodedData(options:)
Added Data.base64EncodedString(options:)
Added Data.copyBytes(to:count:)
Added Data.copyBytes(to:from:)
Added Data.enumerateBytes(_:)
Added Data.hash(into:)
Added Data.index(after:)
Added Data.index(before:)
Added Data.makeIterator()
Added Data.range(of:options:in:)
Added Data.replaceSubrange(_:with:)
Added Data.replaceSubrange(_:with:count:)
Added Data.reserveCapacity(_:)
Added Data.resetBytes(in:)
Added Data.subdata(in:)
Added Data.withUnsafeBytes(_:)
Added Data.withUnsafeMutableBytes(_:)
Added Data.write(to:options:)
Added Data.Base64DecodingOptions
Added Data.Base64EncodingOptions
Added Data.Deallocator
Added Data.Element
Added Data.Index
Added Data.Indices
Added Data.Iterator
Added Data.Iterator.next()
Added Data.Iterator.Element
Added Data.ReadingOptions
Added Data.ReferenceType
Added Data.Regions
Added Data.SearchOptions
Added Data.SubSequence
Added Data.WritingOptions
DataProtocol
Added DataProtocol
Date
Added Date
Added Date.distantFuture /* static */
Added Date.distantPast /* static */
Added Date.now /* static */
Added Date.timeIntervalBetween1970AndReferenceDate /* static */
Added Date.timeIntervalSinceReferenceDate /* static */
Added Date.+(lhs:rhs:) /* static */
Added Date.+=(lhs:rhs:) /* static */
Added Date.-(lhs:rhs:) /* static */
Added Date.-=(lhs:rhs:) /* static */
Added Date.<(lhs:rhs:) /* static */
Added Date.==(lhs:rhs:) /* static */
Added Date.>(lhs:rhs:) /* static */
Added Date.init()
Added Date.init(timeInterval:since:)
Added Date.init(timeIntervalSince1970:)
Added Date.init(timeIntervalSinceNow:)
Added Date.init(timeIntervalSinceReferenceDate:)
Added Date.hashValue
Added Date.timeIntervalSince1970
Added Date.timeIntervalSinceNow
Added Date.timeIntervalSinceReferenceDate
Added Date.addTimeInterval(_:)
Added Date.addingTimeInterval(_:)
Added Date.compare(_:)
Added Date.hash(into:)
Added Date.timeIntervalSince(_:)
Added Date.ReferenceType
DateComponents
Added DateComponents
Added DateComponents.==(lhs:rhs:) /* static */
Added DateComponents.init(calendar:timeZone:era:year:month:day:hour:minute:second:nanosecond:weekday:weekdayOrdinal:quarter:weekOfMonth:weekOfYear:yearForWeekOfYear:)
Added DateComponents.date
Added DateComponents.hashValue
Added DateComponents.isValidDate
Added DateComponents.hash(into:)
Added DateComponents.isValidDate(in:)
Added DateComponents.setValue(_:for:)
Added DateComponents.value(for:)
Added DateComponents.ReferenceType
DateInterval
Added DateInterval
Added DateInterval.<(lhs:rhs:) /* static */
Added DateInterval.==(lhs:rhs:) /* static */
Added DateInterval.init()
Added DateInterval.init(from:)
Added DateInterval.init(start:duration:)
Added DateInterval.init(start:end:)
Added DateInterval.hashValue
Added DateInterval.start
Added DateInterval.compare(_:)
Added DateInterval.contains(_:)
Added DateInterval.encode(to:)
Added DateInterval.hash(into:)
Added DateInterval.intersection(with:)
Added DateInterval.intersects(_:)
Added DateInterval.ReferenceType
DecodableAttributedStringKey
Added DecodableAttributedStringKey
DecodableWithConfiguration
Added DecodableWithConfiguration
DecodingConfigurationProviding
Added DecodingConfigurationProviding
DescriptiveNumberFormatConfiguration
Added DescriptiveNumberFormatConfiguration
Added DescriptiveNumberFormatConfiguration.CapitalizationContext
Added DescriptiveNumberFormatConfiguration.Presentation
Added DescriptiveNumberFormatConfiguration.Presentation.ordinal /* static */
Added DescriptiveNumberFormatConfiguration.Presentation.spellOut /* static */
Added DescriptiveNumberFormatConfiguration.Presentation.==(a:b:) /* static */
Added DescriptiveNumberFormatConfiguration.Presentation.init(from:)
Added DescriptiveNumberFormatConfiguration.Presentation.hashValue
Added DescriptiveNumberFormatConfiguration.Presentation.encode(to:)
Added DescriptiveNumberFormatConfiguration.Presentation.hash(into:)
EncodableAttributedStringKey
Added EncodableAttributedStringKey
EncodableWithConfiguration
Added EncodableWithConfiguration
EncodingConfigurationProviding
Added EncodingConfigurationProviding
ErrorPointer
Added ErrorPointer
ErrorUserInfoKey
Added ErrorUserInfoKey
Added ErrorUserInfoKey.init(rawValue:)
Added ErrorUserInfoKey.rawValue
Added ErrorUserInfoKey.RawValue
FloatingPointFormatStyle
Added FloatingPointFormatStyle
Added FloatingPointFormatStyle.==(a:b:) /* static */
Added FloatingPointFormatStyle.init(from:)
Added FloatingPointFormatStyle.init(locale:)
Added FloatingPointFormatStyle.attributed
Added FloatingPointFormatStyle.hashValue
Added FloatingPointFormatStyle.locale
Added FloatingPointFormatStyle.decimalSeparator(strategy:)
Added FloatingPointFormatStyle.encode(to:)
Added FloatingPointFormatStyle.grouping(_:)
Added FloatingPointFormatStyle.hash(into:)
Added FloatingPointFormatStyle.notation(_:)
Added FloatingPointFormatStyle.precision(_:)
Added FloatingPointFormatStyle.rounded(rule:increment:)
Added FloatingPointFormatStyle.scale(_:)
Added FloatingPointFormatStyle.sign(strategy:)
Added FloatingPointFormatStyle.Configuration
FloatingPointParseStrategy
Added FloatingPointParseStrategy
Added FloatingPointParseStrategy.==(a:b:) /* static */
Added FloatingPointParseStrategy.init(from:)
Added FloatingPointParseStrategy.formatStyle
Added FloatingPointParseStrategy.hashValue
Added FloatingPointParseStrategy.lenient
Added FloatingPointParseStrategy.encode(to:)
Added FloatingPointParseStrategy.hash(into:)
FormatStyle
Added FormatStyle
FormatStyleCapitalizationContext
Added FormatStyleCapitalizationContext
Added FormatStyleCapitalizationContext.beginningOfSentence /* static */
Added FormatStyleCapitalizationContext.listItem /* static */
Added FormatStyleCapitalizationContext.middleOfSentence /* static */
Added FormatStyleCapitalizationContext.standalone /* static */
Added FormatStyleCapitalizationContext.unknown /* static */
Added FormatStyleCapitalizationContext.==(a:b:) /* static */
Added FormatStyleCapitalizationContext.init(from:)
Added FormatStyleCapitalizationContext.hashValue
Added FormatStyleCapitalizationContext.encode(to:)
Added FormatStyleCapitalizationContext.hash(into:)
IndexPath
Added IndexPath
Added IndexPath.+(lhs:rhs:) /* static */
Added IndexPath.+=(lhs:rhs:) /* static */
Added IndexPath.<(lhs:rhs:) /* static */
Added IndexPath.<=(lhs:rhs:) /* static */
Added IndexPath.==(lhs:rhs:) /* static */
Added IndexPath.>(lhs:rhs:) /* static */
Added IndexPath.>=(lhs:rhs:) /* static */
Added IndexPath.init()
Added IndexPath.init(arrayLiteral:)
Added IndexPath.init(index:)
Added IndexPath.init(indexes:)
Added IndexPath.count
Added IndexPath.endIndex
Added IndexPath.hashValue
Added IndexPath.startIndex
Added IndexPath.append(_:)
Added IndexPath.appending(_:)
Added IndexPath.compare(_:)
Added IndexPath.dropLast()
Added IndexPath.hash(into:)
Added IndexPath.index(after:)
Added IndexPath.index(before:)
Added IndexPath.makeIterator()
Added IndexPath.ArrayLiteralElement
Added IndexPath.Element
Added IndexPath.Index
Added IndexPath.Indices
Added IndexPath.Iterator
Added IndexPath.ReferenceType
Added IndexPath.SubSequence
IndexSet
Added IndexSet
Added IndexSet.init()
Added IndexSet.init(integer:)
Added IndexSet.init(integersIn:)
Added IndexSet.count
Added IndexSet.endIndex
Added IndexSet.first
Added IndexSet.hashValue
Added IndexSet.isEmpty
Added IndexSet.last
Added IndexSet.rangeView
Added IndexSet.startIndex
Added IndexSet.subscript(bounds:)
Added IndexSet.subscript(index:)
Added IndexSet.contains(_:)
Added IndexSet.contains(integersIn:)
Added IndexSet.count(in:)
Added IndexSet.filteredIndexSet(in:includeInteger:)
Added IndexSet.filteredIndexSet(includeInteger:)
Added IndexSet.formIndex(after:)
Added IndexSet.formIndex(before:)
Added IndexSet.formIntersection(_:)
Added IndexSet.formSymmetricDifference(_:)
Added IndexSet.formUnion(_:)
Added IndexSet.hash(into:)
Added IndexSet.index(after:)
Added IndexSet.index(before:)
Added IndexSet.indexRange(in:)
Added IndexSet.insert(_:)
Added IndexSet.insert(integersIn:)
Added IndexSet.integerGreaterThan(_:)
Added IndexSet.integerGreaterThanOrEqualTo(_:)
Added IndexSet.integerLessThan(_:)
Added IndexSet.integerLessThanOrEqualTo(_:)
Added IndexSet.intersection(_:)
Added IndexSet.intersects(integersIn:)
Added IndexSet.makeIterator()
Added IndexSet.rangeView(of:)
Added IndexSet.remove(_:)
Added IndexSet.remove(integersIn:)
Added IndexSet.removeAll()
Added IndexSet.shift(startingAt:by:)
Added IndexSet.symmetricDifference(_:)
Added IndexSet.union(_:)
Added IndexSet.update(with:)
Added IndexSet.ArrayLiteralElement
Added IndexSet.Element
Added IndexSet.Index
Added IndexSet.Index.description
Added IndexSet.Indices
Added IndexSet.Iterator
Added IndexSet.RangeView
Added IndexSet.RangeView.endIndex
Added IndexSet.RangeView.startIndex
Added IndexSet.RangeView.subscript(bounds:)
Added IndexSet.RangeView.subscript(index:)
Added IndexSet.RangeView.index(after:)
Added IndexSet.RangeView.index(before:)
Added IndexSet.RangeView.makeIterator()
Added IndexSet.RangeView.Element
Added IndexSet.RangeView.Index
Added IndexSet.RangeView.Indices
Added IndexSet.RangeView.Iterator
Added IndexSet.RangeView.SubSequence
Added IndexSet.ReferenceType
Added IndexSet.SubSequence
InflectionRule
Added InflectionRule
Added InflectionRule.init(morphology:)
IntegerFormatStyle
Added IntegerFormatStyle
Added IntegerFormatStyle.==(a:b:) /* static */
Added IntegerFormatStyle.init(from:)
Added IntegerFormatStyle.init(locale:)
Added IntegerFormatStyle.attributed
Added IntegerFormatStyle.hashValue
Added IntegerFormatStyle.locale
Added IntegerFormatStyle.decimalSeparator(strategy:)
Added IntegerFormatStyle.encode(to:)
Added IntegerFormatStyle.grouping(_:)
Added IntegerFormatStyle.hash(into:)
Added IntegerFormatStyle.notation(_:)
Added IntegerFormatStyle.precision(_:)
Added IntegerFormatStyle.rounded(rule:increment:)
Added IntegerFormatStyle.scale(_:)
Added IntegerFormatStyle.sign(strategy:)
Added IntegerFormatStyle.Configuration
IntegerParseStrategy
Added IntegerParseStrategy
Added IntegerParseStrategy.==(a:b:) /* static */
Added IntegerParseStrategy.init(from:)
Added IntegerParseStrategy.formatStyle
Added IntegerParseStrategy.hashValue
Added IntegerParseStrategy.lenient
Added IntegerParseStrategy.encode(to:)
Added IntegerParseStrategy.hash(into:)
JSONDecoder
Added JSONDecoder
Added JSONDecoder.init()
Added JSONDecoder.DataDecodingStrategy
Added JSONDecoder.DateDecodingStrategy
Added JSONDecoder.KeyDecodingStrategy
Added JSONDecoder.NonConformingFloatDecodingStrategy
JSONEncoder
Added JSONEncoder
Added JSONEncoder.init()
Added JSONEncoder.DataEncodingStrategy
Added JSONEncoder.DateEncodingStrategy
Added JSONEncoder.KeyEncodingStrategy
Added JSONEncoder.NonConformingFloatEncodingStrategy
Added JSONEncoder.OutputFormatting
Added JSONEncoder.OutputFormatting.prettyPrinted /* static */
Added JSONEncoder.OutputFormatting.sortedKeys /* static */
Added JSONEncoder.OutputFormatting.withoutEscapingSlashes /* static */
Added JSONEncoder.OutputFormatting.init(rawValue:)
Added JSONEncoder.OutputFormatting.rawValue
Added JSONEncoder.OutputFormatting.ArrayLiteralElement
Added JSONEncoder.OutputFormatting.Element
Added JSONEncoder.OutputFormatting.RawValue
KeyPathComparator
Added KeyPathComparator
Added KeyPathComparator.==(lhs:rhs:) /* static */
Added KeyPathComparator.hashValue
Added KeyPathComparator.keyPath
Added KeyPathComparator.compare(_:_:)
Added KeyPathComparator.hash(into:)
ListFormatStyle
Added ListFormatStyle
Added ListFormatStyle.==(a:b:) /* static */
Added ListFormatStyle.init(from:)
Added ListFormatStyle.init(memberStyle:)
Added ListFormatStyle.hashValue
Added ListFormatStyle.listType
Added ListFormatStyle.locale
Added ListFormatStyle.width
Added ListFormatStyle.encode(to:)
Added ListFormatStyle.format(_:)
Added ListFormatStyle.hash(into:)
Added ListFormatStyle.locale(_:)
Added ListFormatStyle.FormatInput
Added ListFormatStyle.FormatOutput
Added ListFormatStyle.ListType
Added ListFormatStyle.ListType.init(rawValue:)
Added ListFormatStyle.ListType.rawValue
Added ListFormatStyle.ListType.RawValue
Added ListFormatStyle.Width
Added ListFormatStyle.Width.init(rawValue:)
Added ListFormatStyle.Width.rawValue
Added ListFormatStyle.Width.RawValue
Locale
Added Locale
Added Locale.autoupdatingCurrent /* static */
Added Locale.availableIdentifiers /* static */
Added Locale.availableLocaleIdentifiers /* static */
Added Locale.commonISOCurrencyCodes /* static */
Added Locale.current /* static */
Added Locale.isoCountryCodes /* static */
Added Locale.isoCurrencyCodes /* static */
Added Locale.isoLanguageCodes /* static */
Added Locale.isoRegionCodes /* static */
Added Locale.preferredLanguages /* static */
Added Locale.system /* static */
Added Locale.==(lhs:rhs:) /* static */
Added Locale.canonicalIdentifier(from:) /* static */
Added Locale.canonicalLanguageIdentifier(from:) /* static */
Added Locale.canonicalLocaleIdentifier(from:) /* static */
Added Locale.characterDirection(forLanguage:) /* static */
Added Locale.components(fromIdentifier:) /* static */
Added Locale.components(fromLocaleIdentifier:) /* static */
Added Locale.identifier(fromComponents:) /* static */
Added Locale.identifier(fromWindowsLocaleCode:) /* static */
Added Locale.lineDirection(forLanguage:) /* static */
Added Locale.localeIdentifier(fromComponents:) /* static */
Added Locale.localeIdentifier(fromWindowsLocaleCode:) /* static */
Added Locale.windowsLocaleCode(fromIdentifier:) /* static */
Added Locale.windowsLocaleCode(fromLocaleIdentifier:) /* static */
Added Locale.init(identifier:)
Added Locale.init(localeIdentifier:)
Added Locale.alternateQuotationBeginDelimiter
Added Locale.alternateQuotationEndDelimiter
Added Locale.calendar
Added Locale.collationIdentifier
Added Locale.collatorIdentifier
Added Locale.countryCode
Added Locale.currencyCode
Added Locale.currencySymbol
Added Locale.decimalSeparator
Added Locale.exemplarCharacterSet
Added Locale.groupingSeparator
Added Locale.hashValue
Added Locale.identifier
Added Locale.languageCode
Added Locale.localeIdentifier
Added Locale.quotationBeginDelimiter
Added Locale.quotationEndDelimiter
Added Locale.regionCode
Added Locale.scriptCode
Added Locale.usesMetricSystem
Added Locale.variantCode
Added Locale.hash(into:)
Added Locale.localizedString(for:)
Added Locale.localizedString(forCollationIdentifier:)
Added Locale.localizedString(forCollatorIdentifier:)
Added Locale.localizedString(forCountryCode:)
Added Locale.localizedString(forCurrencyCode:)
Added Locale.localizedString(forIdentifier:)
Added Locale.localizedString(forLanguageCode:)
Added Locale.localizedString(forLocaleIdentifier:)
Added Locale.localizedString(forRegionCode:)
Added Locale.localizedString(forScriptCode:)
Added Locale.localizedString(forVariantCode:)
Added Locale.LanguageDirection
Added Locale.ReferenceType
LocalizedError
Added LocalizedError
LocalizedStringResource
Added LocalizedStringResource
Added LocalizedStringResource.==(lhs:rhs:) /* static */
Added LocalizedStringResource.init(from:)
Added LocalizedStringResource.init(stringInterpolation:)
Added LocalizedStringResource.init(stringLiteral:)
Added LocalizedStringResource.bundle
Added LocalizedStringResource.defaultValue
Added LocalizedStringResource.key
Added LocalizedStringResource.locale
Added LocalizedStringResource.localizedStringResource
Added LocalizedStringResource.table
Added LocalizedStringResource.encode(to:)
Added LocalizedStringResource.BundleDescription
Added LocalizedStringResource.ExtendedGraphemeClusterLiteralType
Added LocalizedStringResource.StringInterpolation
Added LocalizedStringResource.StringLiteralType
Added LocalizedStringResource.UnicodeScalarLiteralType
MachError
Added MachError
Added MachError.errorDomain /* static */
Added MachError.hashValue
Added MachError.Code
MarkdownDecodableAttributedStringKey
Added MarkdownDecodableAttributedStringKey
Measurement
Added Measurement
Added Measurement.init(value:unit:)
Added Measurement.hashValue
Added Measurement.unit
Added Measurement.value
Added Measurement.hash(into:)
Added Measurement.ReferenceType
MeasurementFormatUnitUsage
Added MeasurementFormatUnitUsage
Added MeasurementFormatUnitUsage.asProvided /* static */
Added MeasurementFormatUnitUsage.general /* static */
Added MeasurementFormatUnitUsage.==(a:b:) /* static */
Added MeasurementFormatUnitUsage.init(from:)
Added MeasurementFormatUnitUsage.hashValue
Added MeasurementFormatUnitUsage.encode(to:)
Added MeasurementFormatUnitUsage.hash(into:)
Morphology
Added Morphology
Added Morphology.init()
Added Morphology.grammaticalGender
Added Morphology.number
Added Morphology.partOfSpeech
Added Morphology.GrammaticalGender
Added Morphology.GrammaticalGender.init(rawValue:)
Added Morphology.GrammaticalGender.rawValue
Added Morphology.GrammaticalGender.RawValue
Added Morphology.GrammaticalNumber
Added Morphology.GrammaticalNumber.init(rawValue:)
Added Morphology.GrammaticalNumber.rawValue
Added Morphology.GrammaticalNumber.RawValue
Added Morphology.PartOfSpeech
Added Morphology.PartOfSpeech.init(rawValue:)
Added Morphology.PartOfSpeech.rawValue
Added Morphology.PartOfSpeech.RawValue
MutableDataProtocol
Added MutableDataProtocol
MutableURLRequest
Added MutableURLRequest
NSCocoaError
Added NSCocoaError
NSErrorPointer
Added NSErrorPointer
NSFastEnumerationIterator
Added NSFastEnumerationIterator
Added NSFastEnumerationIterator.next()
Added NSFastEnumerationIterator.Element
NSIndexSetIterator
Added NSIndexSetIterator
Added NSIndexSetIterator.next()
Added NSIndexSetIterator.Element
NSKeyValueObservation
Added NSKeyValueObservation
Added NSKeyValueObservation.invalidate()
NSKeyValueObservedChange
Added NSKeyValueObservedChange
Added NSKeyValueObservedChange.indexes
Added NSKeyValueObservedChange.isPrior
Added NSKeyValueObservedChange.kind
Added NSKeyValueObservedChange.newValue
Added NSKeyValueObservedChange.oldValue
Added NSKeyValueObservedChange.Kind
NSKeyValueObservingCustomization
Added NSKeyValueObservingCustomization
NSStringEncoding
Added NSStringEncoding
Notification
Added Notification
Added Notification.==(lhs:rhs:) /* static */
Added Notification.init(name:object:userInfo:)
Added Notification.debugDescription
Added Notification.description
Added Notification.hashValue
Added Notification.name
Added Notification.object
Added Notification.userInfo
Added Notification.hash(into:)
Added Notification.Name
Added Notification.ReferenceType
NumberFormatStyleConfiguration
Added NumberFormatStyleConfiguration
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy.always /* static */
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy.automatic /* static */
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy.==(a:b:) /* static */
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy.init(from:)
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy.description
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy.hashValue
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy.encode(to:)
Added NumberFormatStyleConfiguration.DecimalSeparatorDisplayStrategy.hash(into:)
Added NumberFormatStyleConfiguration.Grouping
Added NumberFormatStyleConfiguration.Grouping.automatic /* static */
Added NumberFormatStyleConfiguration.Grouping.never /* static */
Added NumberFormatStyleConfiguration.Grouping.==(a:b:) /* static */
Added NumberFormatStyleConfiguration.Grouping.init(from:)
Added NumberFormatStyleConfiguration.Grouping.description
Added NumberFormatStyleConfiguration.Grouping.hashValue
Added NumberFormatStyleConfiguration.Grouping.encode(to:)
Added NumberFormatStyleConfiguration.Grouping.hash(into:)
Added NumberFormatStyleConfiguration.Notation
Added NumberFormatStyleConfiguration.Notation.automatic /* static */
Added NumberFormatStyleConfiguration.Notation.compactName /* static */
Added NumberFormatStyleConfiguration.Notation.scientific /* static */
Added NumberFormatStyleConfiguration.Notation.==(a:b:) /* static */
Added NumberFormatStyleConfiguration.Notation.init(from:)
Added NumberFormatStyleConfiguration.Notation.description
Added NumberFormatStyleConfiguration.Notation.hashValue
Added NumberFormatStyleConfiguration.Notation.encode(to:)
Added NumberFormatStyleConfiguration.Notation.hash(into:)
Added NumberFormatStyleConfiguration.Precision
Added NumberFormatStyleConfiguration.Precision.==(a:b:) /* static */
Added NumberFormatStyleConfiguration.Precision.fractionLength(_:) /* static */
Added NumberFormatStyleConfiguration.Precision.integerAndFractionLength(integer:fraction:) /* static */
Added NumberFormatStyleConfiguration.Precision.integerAndFractionLength(integerLimits:fractionLimits:) /* static */
Added NumberFormatStyleConfiguration.Precision.integerLength(_:) /* static */
Added NumberFormatStyleConfiguration.Precision.significantDigits(_:) /* static */
Added NumberFormatStyleConfiguration.Precision.init(from:)
Added NumberFormatStyleConfiguration.Precision.hashValue
Added NumberFormatStyleConfiguration.Precision.encode(to:)
Added NumberFormatStyleConfiguration.Precision.hash(into:)
Added NumberFormatStyleConfiguration.RoundingRule
Added NumberFormatStyleConfiguration.SignDisplayStrategy
Added NumberFormatStyleConfiguration.SignDisplayStrategy.automatic /* static */
Added NumberFormatStyleConfiguration.SignDisplayStrategy.never /* static */
Added NumberFormatStyleConfiguration.SignDisplayStrategy.==(a:b:) /* static */
Added NumberFormatStyleConfiguration.SignDisplayStrategy.always(includingZero:) /* static */
Added NumberFormatStyleConfiguration.SignDisplayStrategy.init(from:)
Added NumberFormatStyleConfiguration.SignDisplayStrategy.description
Added NumberFormatStyleConfiguration.SignDisplayStrategy.hashValue
Added NumberFormatStyleConfiguration.SignDisplayStrategy.encode(to:)
Added NumberFormatStyleConfiguration.SignDisplayStrategy.hash(into:)
ObjectiveCConvertibleAttributedStringKey
Added ObjectiveCConvertibleAttributedStringKey
ObservableObject
Added ObservableObject
POSIXError
Added POSIXError
Added POSIXError.errorDomain /* static */
Added POSIXError.hashValue
Added POSIXError.Code
ParseStrategy
Added ParseStrategy
ParseableFormatStyle
Added ParseableFormatStyle
PersonNameComponents
Added PersonNameComponents
Added PersonNameComponents.==(lhs:rhs:) /* static */
Added PersonNameComponents.init()
Added PersonNameComponents.init(namePrefix:givenName:middleName:familyName:nameSuffix:nickname:phoneticRepresentation:)
Added PersonNameComponents.hashValue
Added PersonNameComponents.hash(into:)
Added PersonNameComponents.ReferenceType
PresentationIntent
Added PresentationIntent
Added PresentationIntent.==(a:b:) /* static */
Added PresentationIntent.init(from:)
Added PresentationIntent.init(types:)
Added PresentationIntent.components
Added PresentationIntent.count
Added PresentationIntent.debugDescription
Added PresentationIntent.hashValue
Added PresentationIntent.indentationLevel
Added PresentationIntent.isValid
Added PresentationIntent.encode(to:)
Added PresentationIntent.hash(into:)
Added PresentationIntent.IntentType
Added PresentationIntent.IntentType.==(a:b:) /* static */
Added PresentationIntent.IntentType.init(from:)
Added PresentationIntent.IntentType.debugDescription
Added PresentationIntent.IntentType.hashValue
Added PresentationIntent.IntentType.identity
Added PresentationIntent.IntentType.kind
Added PresentationIntent.IntentType.encode(to:)
Added PresentationIntent.IntentType.hash(into:)
Added PresentationIntent.Kind
Added PresentationIntent.Kind.==(a:b:) /* static */
Added PresentationIntent.Kind.init(from:)
Added PresentationIntent.Kind.debugDescription
Added PresentationIntent.Kind.hashValue
Added PresentationIntent.Kind.encode(to:)
Added PresentationIntent.Kind.hash(into:)
Added PresentationIntent.TableColumn
Added PresentationIntent.TableColumn.==(a:b:) /* static */
Added PresentationIntent.TableColumn.init(alignment:)
Added PresentationIntent.TableColumn.init(from:)
Added PresentationIntent.TableColumn.alignment
Added PresentationIntent.TableColumn.hashValue
Added PresentationIntent.TableColumn.encode(to:)
Added PresentationIntent.TableColumn.hash(into:)
Added PresentationIntent.TableColumn.Alignment
Added PresentationIntent.TableColumn.Alignment.init(rawValue:)
Added PresentationIntent.TableColumn.Alignment.rawValue
Added PresentationIntent.TableColumn.Alignment.RawValue
PropertyListDecoder
Added PropertyListDecoder
Added PropertyListDecoder.init()
Added PropertyListDecoder.decode(_:from:format:)
PropertyListEncoder
Added PropertyListEncoder
Added PropertyListEncoder.init()
Published
Added Published
RecoverableError
Added RecoverableError
ReferenceConvertible
Added ReferenceConvertible
ScopedAttributeContainer
Added ScopedAttributeContainer
SortComparator
Added SortComparator
SortDescriptor
Added SortDescriptor
Added SortDescriptor.==(a:b:) /* static */
Added SortDescriptor.init(from:)
Added SortDescriptor.hashValue
Added SortDescriptor.order
Added SortDescriptor.compare(_:_:)
Added SortDescriptor.encode(to:)
Added SortDescriptor.hash(into:)
SortOrder
Added SortOrder
Added SortOrder.==(a:b:) /* static */
Added SortOrder.init(from:)
Added SortOrder.hashValue
Added SortOrder.encode(to:)
Added SortOrder.hash(into:)
StringStyle
Added StringStyle
Added StringStyle.==(a:b:) /* static */
Added StringStyle.init(from:)
Added StringStyle.hashValue
Added StringStyle.encode(to:)
Added StringStyle.format(_:)
Added StringStyle.hash(into:)
Added StringStyle.FormatInput
Added StringStyle.FormatOutput
TimeZone
Added TimeZone
Added TimeZone.autoupdatingCurrent /* static */
Added TimeZone.current /* static */
Added TimeZone.knownTimeZoneIdentifiers /* static */
Added TimeZone.timeZoneDataVersion /* static */
Added TimeZone.==(lhs:rhs:) /* static */
Added TimeZone.init(abbreviation:)
Added TimeZone.init(forSecondsFromGMT:)
Added TimeZone.init(identifier:)
Added TimeZone.init(secondsFromGMT:)
Added TimeZone.data
Added TimeZone.hashValue
Added TimeZone.identifier
Added TimeZone.name
Added TimeZone.nextDaylightSavingTimeTransition
Added TimeZone.abbreviation(for:)
Added TimeZone.daylightSavingTimeOffset(for:)
Added TimeZone.hash(into:)
Added TimeZone.isDaylightSavingTime(for:)
Added TimeZone.localizedName(_:locale:)
Added TimeZone.localizedName(for:locale:)
Added TimeZone.nextDaylightSavingTimeTransition(after:)
Added TimeZone.secondsFromGMT(for:)
Added TimeZone.ReferenceType
URL
Added URL
Added URL.==(lhs:rhs:) /* static */
Added URL.bookmarkData(withContentsOf:) /* static */
Added URL.resourceValues(forKeys:fromBookmarkData:) /* static */
Added URL.writeBookmarkData(_:to:) /* static */
Added URL.init(dataRepresentation:relativeTo:isAbsolute:)
Added URL.init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)
Added URL.init(fileURLWithPath:)
Added URL.init(fileURLWithPath:isDirectory:)
Added URL.init(fileURLWithPath:isDirectory:relativeTo:)
Added URL.init(fileURLWithPath:relativeTo:)
Added URL.init(resolvingAliasFileAt:options:)
Added URL.init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:)
Added URL.init(string:)
Added URL.init(string:relativeTo:)
Added URL.absoluteString
Added URL.absoluteURL
Added URL.baseURL
Added URL.dataRepresentation
Added URL.fragment
Added URL.hasDirectoryPath
Added URL.hashValue
Added URL.host
Added URL.isFileURL
Added URL.lastPathComponent
Added URL.parameterString
Added URL.password
Added URL.path
Added URL.pathComponents
Added URL.pathExtension
Added URL.port
Added URL.query
Added URL.relativePath
Added URL.relativeString
Added URL.resourceSpecifier
Added URL.scheme
Added URL.standardized
Added URL.standardizedFileURL
Added URL.user
Added URL.appendPathComponent(_:)
Added URL.appendPathComponent(_:isDirectory:)
Added URL.appendPathExtension(_:)
Added URL.appendingPathComponent(_:)
Added URL.appendingPathComponent(_:isDirectory:)
Added URL.appendingPathExtension(_:)
Added URL.bookmarkData(options:includingResourceValuesForKeys:relativeTo:)
Added URL.checkPromisedItemIsReachable()
Added URL.checkResourceIsReachable()
Added URL.deleteLastPathComponent()
Added URL.deletePathExtension()
Added URL.deletingLastPathComponent()
Added URL.deletingPathExtension()
Added URL.fragment(percentEncoded:)
Added URL.getResourceValue(_:forKey:)
Added URL.hash(into:)
Added URL.host(percentEncoded:)
Added URL.password(percentEncoded:)
Added URL.path(percentEncoded:)
Added URL.promisedItemResourceValues(forKeys:)
Added URL.query(percentEncoded:)
Added URL.removeAllCachedResourceValues()
Added URL.removeCachedResourceValue(forKey:)
Added URL.resolveSymlinksInPath()
Added URL.resolvingSymlinksInPath()
Added URL.resourceValues(forKeys:)
Added URL.setResourceValue(_:forKey:)
Added URL.setResourceValues(_:)
Added URL.setTemporaryResourceValue(_:forKey:)
Added URL.standardize()
Added URL.startAccessingSecurityScopedResource()
Added URL.stopAccessingSecurityScopedResource()
Added URL.user(percentEncoded:)
Added URL.withUnsafeFileSystemRepresentation(_:)
Added URL.BookmarkCreationOptions
Added URL.BookmarkResolutionOptions
Added URL.ReferenceType
URLComponents
Added URLComponents
Added URLComponents.==(lhs:rhs:) /* static */
Added URLComponents.init()
Added URLComponents.init(string:)
Added URLComponents.init(url:resolvingAgainstBaseURL:)
Added URLComponents.hashValue
Added URLComponents.rangeOfFragment
Added URLComponents.rangeOfHost
Added URLComponents.rangeOfPassword
Added URLComponents.rangeOfPath
Added URLComponents.rangeOfPort
Added URLComponents.rangeOfQuery
Added URLComponents.rangeOfScheme
Added URLComponents.rangeOfUser
Added URLComponents.string
Added URLComponents.url
Added URLComponents.hash(into:)
Added URLComponents.url(relativeTo:)
Added URLComponents.ReferenceType
URLError
Added URLError
Added URLError.errorDomain /* static */
Added URLError.hashValue
Added URLError.Code
Added URLError.Code.init(rawValue:)
Added URLError.Code.rawValue
Added URLError.Code.RawValue
URLQueryItem
Added URLQueryItem
Added URLQueryItem.==(lhs:rhs:) /* static */
Added URLQueryItem.init(name:value:)
Added URLQueryItem.hashValue
Added URLQueryItem.hash(into:)
Added URLQueryItem.ReferenceType
URLRequest
Added URLRequest
Added URLRequest.==(lhs:rhs:) /* static */
Added URLRequest.init(url:cachePolicy:timeoutInterval:)
Added URLRequest.hashValue
Added URLRequest.addValue(_:forHTTPHeaderField:)
Added URLRequest.hash(into:)
Added URLRequest.setValue(_:forHTTPHeaderField:)
Added URLRequest.value(forHTTPHeaderField:)
Added URLRequest.Attribution
Added URLRequest.CachePolicy
Added URLRequest.NetworkServiceType
Added URLRequest.ReferenceType
URLResource
Added URLResource
Added URLResource.==(a:b:) /* static */
Added URLResource.init(from:)
Added URLResource.init(name:subdirectory:locale:bundle:)
Added URLResource.bundle
Added URLResource.hashValue
Added URLResource.locale
Added URLResource.name
Added URLResource.subdirectory
Added URLResource.encode(to:)
Added URLResource.hash(into:)
URLResourceValues
Added URLResourceValues
Added URLResourceValues.init()
Added URLResourceValues.addedToDirectoryDate
Added URLResourceValues.allValues
Added URLResourceValues.attributeModificationDate
Added URLResourceValues.canonicalPath
Added URLResourceValues.documentIdentifier
Added URLResourceValues.fileAllocatedSize
Added URLResourceValues.fileContentIdentifier
Added URLResourceValues.fileProtection
Added URLResourceValues.fileResourceIdentifier
Added URLResourceValues.fileResourceType
Added URLResourceValues.fileSize
Added URLResourceValues.generationIdentifier
Added URLResourceValues.isAliasFile
Added URLResourceValues.isApplication
Added URLResourceValues.isDirectory
Added URLResourceValues.isExecutable
Added URLResourceValues.isMountTrigger
Added URLResourceValues.isPurgeable
Added URLResourceValues.isReadable
Added URLResourceValues.isRegularFile
Added URLResourceValues.isSparse
Added URLResourceValues.isSymbolicLink
Added URLResourceValues.isSystemImmutable
Added URLResourceValues.isUbiquitousItem
Added URLResourceValues.isVolume
Added URLResourceValues.isWritable
Added URLResourceValues.linkCount
Added URLResourceValues.localizedLabel
Added URLResourceValues.localizedName
Added URLResourceValues.localizedTypeDescription
Added URLResourceValues.mayHaveExtendedAttributes
Added URLResourceValues.mayShareFileContent
Added URLResourceValues.parentDirectory
Added URLResourceValues.path
Added URLResourceValues.preferredIOBlockSize
Added URLResourceValues.totalFileAllocatedSize
Added URLResourceValues.totalFileSize
Added URLResourceValues.typeIdentifier
Added URLResourceValues.ubiquitousItemContainerDisplayName
Added URLResourceValues.ubiquitousItemDownloadRequested
Added URLResourceValues.ubiquitousItemDownloadingError
Added URLResourceValues.ubiquitousItemDownloadingStatus
Added URLResourceValues.ubiquitousItemHasUnresolvedConflicts
Added URLResourceValues.ubiquitousItemIsDownloading
Added URLResourceValues.ubiquitousItemIsShared
Added URLResourceValues.ubiquitousItemIsUploaded
Added URLResourceValues.ubiquitousItemIsUploading
Added URLResourceValues.ubiquitousItemUploadingError
Added URLResourceValues.ubiquitousSharedItemCurrentUserPermissions
Added URLResourceValues.ubiquitousSharedItemCurrentUserRole
Added URLResourceValues.ubiquitousSharedItemMostRecentEditorNameComponents
Added URLResourceValues.ubiquitousSharedItemOwnerNameComponents
Added URLResourceValues.volume
Added URLResourceValues.volumeAvailableCapacity
Added URLResourceValues.volumeAvailableCapacityForImportantUsage
Added URLResourceValues.volumeAvailableCapacityForOpportunisticUsage
Added URLResourceValues.volumeCreationDate
Added URLResourceValues.volumeIdentifier
Added URLResourceValues.volumeIsAutomounted
Added URLResourceValues.volumeIsBrowsable
Added URLResourceValues.volumeIsEjectable
Added URLResourceValues.volumeIsEncrypted
Added URLResourceValues.volumeIsInternal
Added URLResourceValues.volumeIsJournaling
Added URLResourceValues.volumeIsLocal
Added URLResourceValues.volumeIsReadOnly
Added URLResourceValues.volumeIsRemovable
Added URLResourceValues.volumeIsRootFileSystem
Added URLResourceValues.volumeLocalizedFormatDescription
Added URLResourceValues.volumeLocalizedName
Added URLResourceValues.volumeMaximumFileSize
Added URLResourceValues.volumeResourceCount
Added URLResourceValues.volumeSupportsAccessPermissions
Added URLResourceValues.volumeSupportsAdvisoryFileLocking
Added URLResourceValues.volumeSupportsCasePreservedNames
Added URLResourceValues.volumeSupportsCaseSensitiveNames
Added URLResourceValues.volumeSupportsCompression
Added URLResourceValues.volumeSupportsExclusiveRenaming
Added URLResourceValues.volumeSupportsExtendedSecurity
Added URLResourceValues.volumeSupportsFileCloning
Added URLResourceValues.volumeSupportsHardLinks
Added URLResourceValues.volumeSupportsImmutableFiles
Added URLResourceValues.volumeSupportsJournaling
Added URLResourceValues.volumeSupportsPersistentIDs
Added URLResourceValues.volumeSupportsRenaming
Added URLResourceValues.volumeSupportsRootDirectoryDates
Added URLResourceValues.volumeSupportsSparseFiles
Added URLResourceValues.volumeSupportsSwapRenaming
Added URLResourceValues.volumeSupportsSymbolicLinks
Added URLResourceValues.volumeSupportsVolumeSizes
Added URLResourceValues.volumeSupportsZeroRuns
Added URLResourceValues.volumeTotalCapacity
Added URLResourceValues.volumeURLForRemounting
Added URLResourceValues.volumeUUIDString
UUID
Added UUID
Added UUID.==(lhs:rhs:) /* static */
Added UUID.init()
Added UUID.init(uuid:)
Added UUID.init(uuidString:)
Added UUID.debugDescription
Added UUID.description
Added UUID.hashValue
Added UUID.uuid
Added UUID.uuidString
Added UUID.hash(into:)
Added UUID.ReferenceType