Foundation tvOS 16.0 20J5299n to 20J5319f API Differences

NSObjCRuntime.h
Added #def NS_FALLTHROUGH
Removed NSASCIIStringEncoding
Removed NSISO2022JPStringEncoding
Removed NSISOLatin1StringEncoding
Removed NSISOLatin2StringEncoding
Removed NSJapaneseEUCStringEncoding
Removed NSMacOSRomanStringEncoding
Removed NSNEXTSTEPStringEncoding
Removed NSNonLossyASCIIStringEncoding
Removed NSShiftJISStringEncoding
Removed NSSymbolStringEncoding
Removed NSUTF16BigEndianStringEncoding
Removed NSUTF16LittleEndianStringEncoding
Removed NSUTF16StringEncoding
Removed NSUTF32BigEndianStringEncoding
Removed NSUTF32LittleEndianStringEncoding
Removed NSUTF32StringEncoding
Removed NSUTF8StringEncoding
Removed NSUnicodeStringEncoding
Removed NSWindowsCP1250StringEncoding
Removed NSWindowsCP1251StringEncoding
Removed NSWindowsCP1252StringEncoding
Removed NSWindowsCP1253StringEncoding
Removed NSWindowsCP1254StringEncoding
Calendar
Removed Calendar.compare(_:to:toUnitGranularity:)
Removed Calendar.components(_:from:)
Removed Calendar.components(_:from:to:options:)
Removed Calendar.components(in:from:)
Removed Calendar.date(byAdding:to:options:)
Removed Calendar.date(byAdding:value:to:options:)
Removed Calendar.date(bySettingHour:minute:second:of:options:)
Removed Calendar.date(bySettingUnit:value:of:options:)
Removed Calendar.date(era:year:month:day:hour:minute:second:nanosecond:)
Removed Calendar.date(era:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond:)
Removed Calendar.enumerateDates(startingAfter:matching:options:using:)
Removed Calendar.getEra(_:year:month:day:from:)
Removed Calendar.getEra(_:yearForWeekOfYear:weekOfYear:weekday:from:)
Removed Calendar.getHour(_:minute:second:nanosecond:from:)
Removed Calendar.isDate(_:equalTo:toUnitGranularity:)
Removed Calendar.nextDate(after:matching:options:)
Removed Calendar.nextDate(after:matchingHour:minute:second:options:)
Removed Calendar.nextWeekendStart(_:interval:options:after:)
Removed Calendar.range(of:in:for:)
Removed Calendar.range(of:start:interval:for:)
Removed Calendar.range(ofWeekendStart:interval:containing:)
CharacterSet
Removed CharacterSet.punctuation /* static */
Data
Removed Data.bytes
Removed Data.mutableBytes
Locale
Removed Locale.availableLocaleIdentifiers /* static */
Removed Locale.isoCountryCodes /* static */
Removed Locale.system /* static */
Removed Locale.canonicalLocaleIdentifier(from:) /* static */
Removed Locale.components(fromLocaleIdentifier:) /* static */
Removed Locale.localeIdentifier(fromComponents:) /* static */
Removed Locale.localeIdentifier(fromWindowsLocaleCode:) /* static */
Removed Locale.windowsLocaleCode(fromLocaleIdentifier:) /* static */
Removed Locale.init(localeIdentifier:)
Removed Locale.countryCode
Removed Locale.localeIdentifier
Removed Locale.localizedString(forCountryCode:)
Removed Locale.localizedString(forLocaleIdentifier:)
NSCocoaError
Removed NSCocoaError
NSStringEncoding
Removed NSStringEncoding
TimeZone
Removed TimeZone.init(forSecondsFromGMT:)
Removed TimeZone.data
Removed TimeZone.name
Removed TimeZone.localizedName(_:locale:)
URL
Removed URL.parameterString
Removed URL.resourceSpecifier
Removed URL.getResourceValue(_:forKey:)
Removed URL.setResourceValue(_:forKey:)
Removed URL.setResourceValues(_:)