Изменения Swift
Swift
Удаленный Array.init (_fromCocoaArray: _SwiftNSArrayRequiredOverridesType, noCopy: Bool)
Удаленный Array.convertFromHeapArray (Встроенный. RawPointer, владелец: Встроенный. NativeObject, количество: Встроенный. Word)-> [T] [статичный]
Удаленный ArrayType
Удаленный ArrayType.init ()
Удаленный ArrayType. + = (сам, _: S) [класс]
Удаленный ArrayType.init (_: _Buffer)
Удаленный ArrayType.append (сам. Генератор. Элемент)
Удаленный ArrayType.capacity
Удаленный ArrayType.count
Удаленный ArrayType.init (количество: Интервал, repeatedValue: Сам. Генератор. Элемент)
Удаленный ArrayType.extend (S)
Удаленный ArrayType.insert (Сам. Генератор. Элемент, atIndex: Интервал)
Удаленный ArrayType.isEmpty
Удаленный ArrayType.join (S)-> Сам
Удаленный ArrayType.reduce (U, объединение: (U, Сам. Генератор. Элемент)-> U)-> U
Удаленный ArrayType.removeAll(Bool)
Удаленный ArrayType.removeAtIndex (Интервал)-> Сам. Генератор. Элемент
Удаленный ArrayType.removeLast ()-> Сам. Генератор. Элемент
Удаленный ArrayType.reserveCapacity (интервал)
Удаленный ArrayType.sort ((Сам. Генератор. Элемент, Сам. Генератор. Элемент)-> Bool)
Удаленный AutoreleasingUnsafeMutablePointer.init (_: встроенный. RawPointer)
Удаленный AutoreleasingUnsafeMutablePointer.null ()-> [статичный] AutoreleasingUnsafeMutablePointer <T>
Удаленный AutoreleasingUnsafeMutablePointer.value
Удаленный CFunctionPointer.null ()-> [статичный] CFunctionPointer <T>
Удаленный COpaquePointer.null ()-> [статичный] COpaquePointer
Удаленный COpaquePointer.value
Удаленный CVaListPointer.init (fromUnsafeMutablePointer: <недействительный> UnsafeMutablePointer)
Удаленный символ [перечисление]
Удаленный символ. LargeRepresentation
Удаленный символ. SmallRepresentation
Удаленный Character.init (_: строка)
Удаленный Character.init (_: UnicodeScalar)
Удаленный Character.init (_builtinExtendedGraphemeClusterLiteral: Встроенный. RawPointer, крохотный: Встроенный. Word, isASCII: Встроенный. Int1)
Удаленный Character.init (_builtinUnicodeScalarLiteral: встроенный. Int32)
Удаленный Character.init (extendedGraphemeClusterLiteral: символ)
Удаленный Character.getMirror ()-> MirrorType
Удаленный Character.hashValue
Удаленный Character.init (unicodeScalarLiteral: символ)
Удаленный символ utf16
Удаленный Character.writeTo(Target)
Удаленный DictionaryIndex.predecessor ()-> DictionaryIndex <Ключ, Значение>
Удаленный Double.init (_: встроенный. FPIEEE64)
Удаленный Float.init (_: встроенный. FPIEEE32)
Удаленный HeapBuffer [структура]
Удаленный HeapBuffer.init ()
Удаленный HeapBuffer.init (_: AnyClass, _: значение, _: интервал)
Удаленный HeapBuffer.init (_: HeapBufferStorage <Значение, Элемент>)
Удаленный HeapBuffer.baseAddress
Удаленный HeapBuffer.fromNativeObject (Встроенный. NativeObject)-> HeapBuffer <Значение, Элемент> [статичный]
Удаленный HeapBuffer.hasStorage
Удаленный HeapBuffer.isUniquelyReferenced ()-> Bool
Удаленный HeapBuffer.storage
Удаленный HeapBuffer.value
Удаленный HeapBufferStorage
Удаленный HeapBufferStorage.deinit
Удаленный IntEncoder [структура]
Удаленный IntEncoder.asInt
Удаленный IntEncoder.put (элемент кода)
Удаленный IntEncoder.shift
Удаленный ObjectIdentifier.uintValue ()-> UInt
Удаленный OnHeap [структура]
Удаленный OnHeap.init (_: T)
Удаленная часть [структура]
Удаленный Slice.init ()
Удаленный Slice.init (_: S)
Удаленный Slice.init (_: _SliceBuffer <T>)
Удаленный Slice.init (_uninitializedCount: интервал)
Удаленный Slice.append (T)
Удаленный Slice.init (arrayLiteral: T)
Удаленный Slice.capacity
Удаленный Slice.count
Удаленный Slice.init (количество: Интервал, repeatedValue: T)
Удаленный Slice.debugDescription
Удаленный Slice.description
Удаленный Slice.endIndex
Удаленный Slice.extend (S)
Удаленный Slice.filter ((T)-> Bool)-> Часть <T>
Удаленный Slice.first
Удаленный Slice.generate ()-> IndexingGenerator <Часть <T>>
Удаленный Slice.getMirror ()-> MirrorType
Удаленный Slice.insert (T, atIndex: Интервал)
Удаленный Slice.isEmpty
Удаленный Slice.join (S)-> Часть <T>
Удаленный Slice.last
Удаленный Slice.map ((T)-> U)-> Часть <U>
Удаленный Slice.reduce (U, объединение: (U, T)-> U)-> U
Удаленный Slice.removeAll(Bool)
Удаленный Slice.removeAtIndex (Интервал)-> T
Удаленный Slice.removeLast ()-> T
Удаленный Slice.removeRange (диапазон <интервал>)
Удаленный Slice.replaceRange (диапазон <интервал>, с: C)
Удаленный Slice.reserveCapacity (интервал)
Удаленный Slice.reverse ()-> Часть <T>
Удаленный Slice.sort ((T, T)-> Bool)
Удаленный Slice.sorted ((T, T)-> Bool)-> Часть <T>
Удаленный Slice.splice (S, atIndex: Интервал)
Удаленный Slice.startIndex
Удаленный Slice.withUnsafeBufferPointer ((UnsafeBufferPointer <T>)-> R)-> R
Удаленный Slice.withUnsafeMutableBufferPointer ((inoutUnsafeMutableBufferPointer <T>)-> R)-> R
Удаленный String.convertFromStringInterpolation (Строка)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment(Bool)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (Символ)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment(Float32)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment(Float64)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (Интервал)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment(Int16)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment(Int32)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment(Int64)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment(Int8)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (Строка)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (T)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (UInt)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (UInt16)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (UInt32)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (UInt64)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment (UInt8)-> [статичная] Строка
Удаленный String.convertFromStringInterpolationSegment(UnicodeScalar)-> [статичная] Строка
Удаленный StringInterpolationConvertible.convertFromStringInterpolation (Сам)-> Сам [класс]
Удаленный StringInterpolationConvertible.convertFromStringInterpolationSegment (T)-> Сам [класс]
Удаленный UInt8.init (_: UnicodeScalar)
Удаленный UTF16.copy (UnsafeMutablePointer <T>, место назначения: UnsafeMutablePointer <U>, количество: Интервал) [статичный]
Удаленный UnsafeMutablePointer.init (_: встроенный. RawPointer)
Удаленный UnsafeMutablePointer.null ()-> [статичный] UnsafeMutablePointer <T>
Удаленный UnsafeMutablePointer.value
Удаленный UnsafePointer.init (_: встроенный. RawPointer)
Удаленный UnsafePointer.null ()-> [статичный] UnsafePointer <T>
Удаленный UnsafePointer.value
Удаленный C_ARGC
Удаленный C_ARGV
Удаленный HeapBuffer. Хранение
Удаленный HeapBufferStorage. Буфер
Удаленный OnHeap. Буфер
Удаленный процесс
Удаленный диапазон. Часть
Удаленная часть. Элемент
Удаленная часть. SubSlice
Удаленное количество (Диапазон <I>)-> I.Distance
Удаленный countElements (T)-> T.Index. Расстояние
Удаленное разделение (S, (S.Generator. Элемент)-> R, Интервал, Bool)-> [S.SubSlice]
Удаленный транскод (InputEncoding. Тип, OutputEncoding. Введите, Ввод, Вывод, Bool)-> (Bool)
Добавленный Array.init (_fromCocoaArray: _NSArrayCoreType, noCopy: Bool)
Добавленный Array.flatMap ((T)-> [U])-> [U]
Добавленный ArraySlice [структура]
Добавленный ArraySlice.init ()
Добавленный ArraySlice.init (_: S)
Добавленный ArraySlice.init (_: _SliceBuffer <T>)
Добавленный ArraySlice.init (_uninitializedCount: интервал)
Добавленный ArraySlice.append (T)
Добавленный ArraySlice.init (arrayLiteral: T)
Добавленный ArraySlice.capacity
Добавленный ArraySlice.count
Добавленный ArraySlice.init (количество: Интервал, repeatedValue: T)
Добавленный ArraySlice.debugDescription
Добавленный ArraySlice.description
Добавленный ArraySlice.endIndex
Добавленный ArraySlice.extend (S)
Добавленный ArraySlice.filter ((T)-> Bool)-> ArraySlice <T>
Добавленный ArraySlice.first
Добавленный ArraySlice.flatMap ((T)-> ArraySlice <U>)-> ArraySlice <U>
Добавленный ArraySlice.generate ()-> IndexingGenerator <ArraySlice <T>>
Добавленный ArraySlice.getMirror ()-> MirrorType
Добавленный ArraySlice.insert (T, atIndex: Интервал)
Добавленный ArraySlice.isEmpty
Добавленный ArraySlice.join (S)-> ArraySlice <T>
Добавленный ArraySlice.last
Добавленный ArraySlice.map ((T)-> U)-> ArraySlice <U>
Добавленный ArraySlice.reduce (U, объединение: (U, T)-> U)-> U
Добавленный ArraySlice.removeAll(Bool)
Добавленный ArraySlice.removeAtIndex (Интервал)-> T
Добавленный ArraySlice.removeLast ()-> T
Добавленный ArraySlice.removeRange (диапазон <интервал>)
Добавленный ArraySlice.replaceRange (диапазон <интервал>, с: C)
Добавленный ArraySlice.reserveCapacity (интервал)
Добавленный ArraySlice.reverse ()-> ArraySlice <T>
Добавленный ArraySlice.sort ((T, T)-> Bool)
Добавленный ArraySlice.sorted ((T, T)-> Bool)-> ArraySlice <T>
Добавленный ArraySlice.splice (S, atIndex: Интервал)
Добавленный ArraySlice.startIndex
Добавленный ArraySlice.withUnsafeBufferPointer ((UnsafeBufferPointer <T>)-> R)-> R
Добавленный ArraySlice.withUnsafeMutableBufferPointer ((inoutUnsafeMutableBufferPointer <T>)-> R)-> R
Добавленный AutoreleasingUnsafeMutablePointer.encode ()-> [Word]
Добавленный CFunctionPointer.encode ()-> [Word]
Добавленный CVaListPointer.init (_fromUnsafeMutablePointer: <недействительный> UnsafeMutablePointer)
Добавленный символ [структура]
Добавленный Character.init (_: строка)
Добавленный Character.init (_: UnicodeScalar)
Добавленный Character.init (_builtinExtendedGraphemeClusterLiteral: Встроенный. RawPointer, крохотный: Встроенный. Word, isASCII: Встроенный. Int1)
Добавленный Character.init (_builtinUnicodeScalarLiteral: встроенный. Int32)
Добавленный Character.debugDescription
Добавленный Character.init (extendedGraphemeClusterLiteral: символ)
Добавленный Character.getMirror ()-> MirrorType
Добавленный Character.hashValue
Добавленный Character.init (unicodeScalarLiteral: символ)
Добавленный символ utf16
Добавленный Character.writeTo(Target)
Добавленный символ. Представление [перечисление]
Добавленный символ. Представление. Большой
Добавленный символ. Представление. Маленький
Добавленный ContiguousArray.flatMap ((T)-> ContiguousArray <U>)-> ContiguousArray <U>
Добавленный DictionaryGeneratorRepresentation [перечисление]
Добавленный DictionaryIndexRepresentation [перечисление]
Добавленный DictionaryMirror
Добавленный DictionaryMirror.init (_: [Ключ: значение])
Добавленный DictionaryMirror.count
Добавленный DictionaryMirror.disposition
Добавленный DictionaryMirror.objectIdentifier
Добавленный DictionaryMirror.quickLookObject
Добавленный DictionaryMirror.summary
Добавленный DictionaryMirror.value
Добавленный DictionaryMirror.valueType
Добавленный DictionaryMirrorPosition [структура]
Добавленный DictionaryMirrorPosition. DictionaryPos
Добавленный DictionaryMirrorPosition.init (_: [Ключ: значение])
Добавленный DictionaryMirrorPosition.successor ()
Добавленный Double.init (_bits: встроенный. FPIEEE64)
Добавленный EmptyGenerator.init ()
Добавленный Float.init (_bits: встроенный. FPIEEE32)
Добавленный ImplicitlyUnwrappedOptional.flatMap ((T)-> U!)-> U!
Добавленный Index.init (_: строка. Индекс, в: строка. UTF16View)
Добавленный Index.init (_: строка. Индекс, в: строка. UTF8View)
Добавленный Index.init (_: UTF16Index, в: строка)
Добавленный Index.init (_: UTF16Index, в: строка. UTF8View)
Добавленный Index.init (_: UTF8Index, в: строка)
Добавленный Index.init (_: UTF8Index, в: строка. UTF16View)
Добавленный Index.init (_: UnicodeScalarIndex, в: строка)
Добавленный Index.init (_: UnicodeScalarIndex, в: строка. UTF16View)
Добавленный Index.init (_: UnicodeScalarIndex, в: строка. UTF8View)
Добавленный Index.predecessor ()-> Строка. UTF16View. Индекс
Добавленный Index.samePositionIn (Строка)-> Строка. Индекс?
Добавленный Index.samePositionIn (Строка. UTF16View)-> Строка. UTF16View. Индекс
Добавленный Index.samePositionIn (Строка. UTF16View)-> Строка. UTF16View. Индекс?
Добавленный Index.samePositionIn (Строка. UTF8View)-> Строка. UTF8View. Индекс
Добавленный Index.samePositionIn (Строка. UTF8View)-> Строка. UTF8View. Индекс?
Добавленный Index.samePositionIn (Строка. UnicodeScalarView)-> Строка. UnicodeScalarView. Индекс
Добавленный Index.samePositionIn (Строка. UnicodeScalarView)-> UnicodeScalarIndex?
Добавленный Index.successor ()-> Строка. UTF16View. Индекс
Добавленный Int.init (_: встроенный. Word)
Добавленный ManagedBuffer
Добавленный ManagedBuffer.deinit
Добавленный ManagedBuffer.create (Интервал, initialValue: (ManagedProtoBuffer <Значение, Элемент>)-> Значение)-> ManagedBuffer <Значение, Элемент> [класс]
Добавленный ManagedBuffer.value
Добавленный ManagedBufferPointer [структура]
Добавленный ManagedBufferPointer.init (_: ManagedProtoBuffer <Значение, Элемент>)
Добавленный ManagedBufferPointer.init (_uncheckedUnsafeBufferObject: AnyObject)
Добавленный ManagedBufferPointer.allocatedElementCount
Добавленный ManagedBufferPointer.buffer
Добавленный ManagedBufferPointer.init (bufferClass: AnyClass, minimumCapacity: Интервал)
Добавленный ManagedBufferPointer.init (bufferClass: AnyClass, minimumCapacity: Интервал, initialValue: (буфер: AnyObject, allocatedCount: (AnyObject)-> Интервал)-> Значение)
Добавленный ManagedBufferPointer.holdsUniqueOrPinnedReference ()-> Bool
Добавленный ManagedBufferPointer.holdsUniqueReference ()-> Bool
Добавленный ManagedBufferPointer.init (unsafeBufferObject: AnyObject)
Добавленный ManagedBufferPointer.value
Добавленный ManagedBufferPointer.withUnsafeMutablePointerToElements ((UnsafeMutablePointer <Элемент>)-> R)-> R
Добавленный ManagedBufferPointer.withUnsafeMutablePointerToValue ((UnsafeMutablePointer <Значение>)-> R)-> R
Добавленный ManagedBufferPointer.withUnsafeMutablePointers ((UnsafeMutablePointer <Значение>, UnsafeMutablePointer <Элемент>)-> R)-> R
Добавленный ManagedProtoBuffer
Добавленный ManagedProtoBuffer.allocatedElementCount
Добавленный ManagedProtoBuffer.withUnsafeMutablePointerToElements ((UnsafeMutablePointer <Элемент>)-> R)-> R
Добавленный ManagedProtoBuffer.withUnsafeMutablePointerToValue ((UnsafeMutablePointer <Значение>)-> R)-> R
Добавленный ManagedProtoBuffer.withUnsafeMutablePointers ((UnsafeMutablePointer <Значение>, UnsafeMutablePointer <Элемент>)-> R)-> R
Добавленный NonObjectiveCBase
Добавленный ObjectIdentifier.init (_: любой. Введите),
Добавленный ObjectIdentifier.uintValue
Добавленный Optional.flatMap ((T)-> U?)-> U?
Добавленный процесс [перечисление]
Добавленный Process.argc
Добавленный Process.arguments
Добавленный Process.unsafeArgv
Добавленный QuickLookObject. Дважды
Добавленный набор [структура]
Добавленный Set.init ()
Добавленный Set.init (_: S)
Добавленный Set.init (arrayLiteral: T)
Добавленный Set.contains (T)-> Bool
Добавленный Set.count
Добавленный Set.debugDescription
Добавленный Set.description
Добавленный Set.endIndex
Добавленный Set.exclusiveOr (S)-> Набор <T>
Добавленный Set.exclusiveOrInPlace (S)
Добавленный Set.first
Добавленный Set.generate ()-> SetGenerator <T>
Добавленный Set.getMirror ()-> MirrorType
Добавленный Set.hashValue
Добавленный Set.indexOf (T)-> SetIndex <T>?
Добавленный Set.insert (T)
Добавленный Set.intersect (S)-> Набор <T>
Добавленный Set.intersectInPlace (S)
Добавленный Set.isDisjointWith (S)-> Bool
Добавленный Set.isEmpty
Добавленный Set.isStrictSubsetOf (S)-> Bool
Добавленный Set.isStrictSupersetOf (S)-> Bool
Добавленный Set.isSubsetOf (S)-> Bool
Добавленный Set.isSupersetOf (S)-> Bool
Добавленный Set.makeDescription(Bool)-> Строка
Добавленный Set.init (minimumCapacity: интервал)
Добавленный Set.remove (T)-> T?
Добавленный Set.removeAll(Bool)
Добавленный Set.removeAtIndex (SetIndex <T>)
Добавленный Set.removeFirst ()-> T
Добавленный Set.startIndex
Добавленный Set.subtract (S)-> Набор <T>
Добавленный Set.subtractInPlace (S)
Добавленный Set.union (S)-> Набор <T>
Добавленный Set.unionInPlace (S)
Добавленный SetGenerator [структура]
Добавленный SetGenerator.next ()-> T?
Добавленный SetGeneratorRepresentation [перечисление]
Добавленный SetIndex [структура]
Добавленный SetIndex.successor ()-> SetIndex <T>
Добавленный SetIndexRepresentation [перечисление]
Добавленный SetMirror
Добавленный SetMirror.init (_: набор <T>)
Добавленный SetMirror.count
Добавленный SetMirror.disposition
Добавленный SetMirror.objectIdentifier
Добавленный SetMirror.quickLookObject
Добавленный SetMirror.summary
Добавленный SetMirror.value
Добавленный SetMirror.valueType
Добавленный SetMirrorPosition [структура]
Добавленный SetMirrorPosition. SetPos
Добавленный SetMirrorPosition.init (_: набор <T>)
Добавленный SetMirrorPosition.successor ()
Добавленный String.init (_: строка. UTF16View)
Добавленный String.init (_: строка. UTF8View)
Добавленный String.init (stringInterpolation: строка)
Добавленный String.init (stringInterpolationSegment: Bool)
Добавленный String.init (stringInterpolationSegment: символ)
Добавленный String.init (stringInterpolationSegment: Float32)
Добавленный String.init (stringInterpolationSegment: Float64)
Добавленный String.init (stringInterpolationSegment: интервал)
Добавленный String.init (stringInterpolationSegment: Int16)
Добавленный String.init (stringInterpolationSegment: Int32)
Добавленный String.init (stringInterpolationSegment: Int64)
Добавленный String.init (stringInterpolationSegment: Int8)
Добавленный String.init (stringInterpolationSegment: строка)
Добавленный String.init (stringInterpolationSegment: T)
Добавленный String.init (stringInterpolationSegment: UInt)
Добавленный String.init (stringInterpolationSegment: UInt16)
Добавленный String.init (stringInterpolationSegment: UInt32)
Добавленный String.init (stringInterpolationSegment: UInt64)
Добавленный String.init (stringInterpolationSegment: UInt8)
Добавленный String.init (stringInterpolationSegment: UnicodeScalar)
Добавленная строка. UTF16View.debugDescription
Добавленная строка. UTF16View.description
Добавленная строка. UTF16View. Индекс [структура]
Добавленная строка. UTF8View.debugDescription
Добавленная строка. UTF8View.description
Добавленная строка. UnicodeScalarView.debugDescription
Добавленная строка. UnicodeScalarView.description
Добавленный StringInterpolationConvertible.init (stringInterpolation: сам)
Добавленный StringInterpolationConvertible.init (stringInterpolationSegment: T)
Добавленный UInt.init (_: встроенный. Word)
Добавленный UInt8.init (ASCII: UnicodeScalar)
Добавленный UTF16.isLeadSurrogate (Элемент кода)-> [статичный] Bool
Добавленный UTF16.isTrailSurrogate (Элемент кода)-> [статичный] Bool
Добавленный UTF16View.endIndex
Добавленный UTF16View.generate ()-> IndexingGenerator <UnicodeScalar. UTF16View>
Добавленный UTF16View.startIndex
Добавленный UTF8.isContinuation (Элемент кода)-> [статичный] Bool
Добавленный UnicodeScalarIndex.init (_: строка. Индекс, в: строка. UnicodeScalarView)
Добавленный UnicodeScalarIndex.init (_: UTF16Index, в: строка. UnicodeScalarView)
Добавленный UnicodeScalarIndex.init (_: UTF8Index, в: строка. UnicodeScalarView)
Добавленный UnicodeScalarIndex.samePositionIn (Строка)-> Строка. Индекс?
Добавленный UnicodeScalarIndex.samePositionIn (Строка. UTF16View)-> Строка. UTF16View. Индекс
Добавленный UnicodeScalarIndex.samePositionIn (Строка. UTF8View)-> Строка. UTF8View. Индекс
Добавленный UnicodeScalarView.init ()
Добавленный UnicodeScalarView.append(UnicodeScalar)
Добавленный UnicodeScalarView.extend (S)
Добавленный UnicodeScalarView.insert (UnicodeScalar, atIndex: Строка. UnicodeScalarView. Индекс)
Добавленный UnicodeScalarView.removeAll(Bool)
Добавленный UnicodeScalarView.removeAtIndex (Строка. UnicodeScalarView. Индекс)-> UnicodeScalar
Добавленный UnicodeScalarView.removeRange (Диапазон <Строка. UnicodeScalarView. Индекс>)
Добавленный UnicodeScalarView.replaceRange (Диапазон <Строка. UnicodeScalarView. Индекс>, с: C)
Добавленный UnicodeScalarView.reserveCapacity (интервал)
Добавленный UnicodeScalarView.splice (S, atIndex: Строка. UnicodeScalarView. Индекс)
Добавленный UnsafeMutablePointer.encode ()-> [Word]
Добавленный UnsafePointer.encode ()-> [Word]
Добавленный ArraySlice. Элемент
Добавленный ArraySlice. SubSlice
Добавленный DictionaryMirror. MirroredType
Добавленный DictionaryMirrorPosition. MirroredType
Добавленный индекс. Расстояние
Добавленный диапазон. ArraySlice
Добавленный набор. Элемент
Добавленный набор. GeneratorType
Добавленный набор. Индекс
Добавленный SetIndex. Индекс
Добавленный SetIndex. Ключ
Добавленный SetIndex. Значение
Добавленный SetMirror. MirroredType
Добавленный SetMirrorPosition. MirroredType
Добавленная строка. UTF16Index
Добавленная строка. UTF8Index
Добавленная строка. UTF8View. Индекс. Буфер
Добавленная строка. UnicodeScalarIndex
Добавленное количество (T)-> T.Index. Расстояние
Добавленный flatMap (C, (C.Generator. Элемент)-> [T])-> [T]
Добавленный flatMap (S, (S.Generator. Элемент)-> [T])-> [T]
Добавленный flatMap (T?, (T)-> U?)-> U?
Добавленный isUniquelyReferenced (T)-> Bool
Добавленный isUniquelyReferencedNonObjC (T)-> Bool
Добавленный isUniquelyReferencedNonObjC (T?)-> Bool
Добавленный isUniquelyReferencedOrPinnedNonObjC (T)-> Bool
Добавленный kCFStringEncodingASCII
Добавленное разделение (S, Интервал, Bool, (S.Generator. Элемент)-> R)-> [S.SubSlice]
Добавленный транскод (InputEncoding. Тип, OutputEncoding. Введите, Ввод, Вывод, Bool)-> Bool
Добавленный unsafeUnwrap (T?)-> T
Добавленная zip (S0, S1)-> Zip2 <S0, S1>
Измененный AbsoluteValuable.abs (Сам)-> Сам [класс]
| Объявление | |
|---|---|
| От | class func abs(_ x: Self) -> Self |
| К | static func abs(_ x: Self) -> Self |
Измененный массив [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct Array<T> : MutableCollectionType, Sliceable {
typealias Element = T
var startIndex: Int { get }
var endIndex: Int { get }
subscript (index: Int) -> T
func generate() -> IndexingGenerator<[T]>
typealias SubSlice = Slice<T>
subscript (subRange: Range<Int>) -> Slice<T>
init(_ buffer: _ArrayBuffer<T>)
} | ArrayLiteralConvertible, ArrayType, DebugPrintable, MutableCollectionType, печатаемый, Reflectable, Sliceable |
| К | struct Array<T> : MutableCollectionType, Sliceable, _DestructorSafeContainer {
typealias Element = T
var startIndex: Int { get }
var endIndex: Int { get }
subscript (index: Int) -> T
func generate() -> IndexingGenerator<[T]>
typealias SubSlice = ArraySlice<T>
subscript (subRange: Range<Int>) -> ArraySlice<T>
init(_ buffer: _ArrayBuffer<T>)
} | ArrayLiteralConvertible, DebugPrintable, MutableCollectionType, печатаемый, Reflectable, Sliceable |
Измененный Array.reduce (U, объединение: (U, T)-> U)-> U
| Объявление | |
|---|---|
| От | func reduce<U>(_ initial: U, combine combine: (U, T) -> U) -> U |
| К | func reduce<U>(_ initial: U, combine combine: @noescape (U, T) -> U) -> U |
Измененный Array.withUnsafeBufferPointer ((UnsafeBufferPointer <T>)-> R)-> R
| Объявление | |
|---|---|
| От | func withUnsafeBufferPointer<R>(_ body: (UnsafeBufferPointer<T>) -> R) -> R |
| К | func withUnsafeBufferPointer<R>(_ body: @noescape (UnsafeBufferPointer<T>) -> R) -> R |
Измененный Array.withUnsafeMutableBufferPointer ((inoutUnsafeMutableBufferPointer <T>)-> R)-> R
| Объявление | |
|---|---|
| От | mutating func withUnsafeMutableBufferPointer<R>(_ body: (inout UnsafeMutableBufferPointer<T>) -> R) -> R |
| К | mutating func withUnsafeMutableBufferPointer<R>(_ body: @noescape (inout UnsafeMutableBufferPointer<T>) -> R) -> R |
Измененный AutoreleasingUnsafeMutablePointer [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct AutoreleasingUnsafeMutablePointer<T> : Equatable, NilLiteralConvertible, _PointerType {
let value: Builtin.RawPointer
init(_ value: Builtin.RawPointer)
var memory: T { get nonmutating set }
subscript (i: Int) -> T { get }
init(nilLiteral nilLiteral: ())
static func null() -> AutoreleasingUnsafeMutablePointer<T>
init()
init<U>(_ ptr: UnsafeMutablePointer<U>)
init<U>(_ ptr: UnsafePointer<U>)
} | DebugPrintable, сопоставимый, NilLiteralConvertible |
| К | struct AutoreleasingUnsafeMutablePointer<T> : Equatable, NilLiteralConvertible, _PointerType {
var memory: T { get nonmutating set }
subscript (i: Int) -> T { get }
init(nilLiteral nilLiteral: ())
static func null() -> AutoreleasingUnsafeMutablePointer<T>
init()
init<U>(_ ptr: UnsafeMutablePointer<U>)
init<U>(_ ptr: UnsafePointer<U>)
} | CVarArgType, DebugPrintable, сопоставимый, NilLiteralConvertible |
Измененный BitwiseOperationsType.allZeros
| Объявление | |
|---|---|
| От | class var allZeros: Self { get } |
| К | static var allZeros: Self { get } |
Измененный CFunctionPointer [структура]
| Протоколы | |
|---|---|
| От | DebugPrintable, сопоставимый, Hashable, NilLiteralConvertible |
| К | CVarArgType, DebugPrintable, сопоставимый, Hashable, NilLiteralConvertible |
Измененный COpaquePointer [структура]
| Объявление | |
|---|---|
| От | struct COpaquePointer : Equatable, Hashable, NilLiteralConvertible {
var value: Builtin.RawPointer
init()
init(_ v: Builtin.RawPointer)
init(bitPattern bitPattern: Word)
init(bitPattern bitPattern: UWord)
init<T>(_ value: UnsafePointer<T>)
init<T>(_ value: UnsafeMutablePointer<T>)
static func null() -> COpaquePointer
var hashValue: Int { get }
init(nilLiteral nilLiteral: ())
} |
| К | struct COpaquePointer : Equatable, Hashable, NilLiteralConvertible {
init()
init(_ v: Builtin.RawPointer)
init(bitPattern bitPattern: Word)
init(bitPattern bitPattern: UWord)
init<T>(_ source: UnsafePointer<T>)
init<T>(_ source: UnsafeMutablePointer<T>)
static func null() -> COpaquePointer
var hashValue: Int { get }
init(nilLiteral nilLiteral: ())
} |
Измененный COpaquePointer.init (_: UnsafeMutablePointer <T>)
| Объявление | |
|---|---|
| От | init<T>(_ value: UnsafeMutablePointer<T>) |
| К | init<T>(_ source: UnsafeMutablePointer<T>) |
Измененный COpaquePointer.init (_: UnsafePointer <T>)
| Объявление | |
|---|---|
| От | init<T>(_ value: UnsafePointer<T>) |
| К | init<T>(_ source: UnsafePointer<T>) |
Измененный CVaListPointer [структура]
| Объявление | |
|---|---|
| От | struct CVaListPointer {
var value: UnsafeMutablePointer<Void>
init(fromUnsafeMutablePointer from: UnsafeMutablePointer<Void>)
} |
| К | struct CVaListPointer {
var value: UnsafeMutablePointer<Void>
init(_fromUnsafeMutablePointer from: UnsafeMutablePointer<Void>)
} |
Измененный ContiguousArray [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct ContiguousArray<T> : MutableCollectionType, Sliceable {
typealias Element = T
var startIndex: Int { get }
var endIndex: Int { get }
subscript (index: Int) -> T
func generate() -> IndexingGenerator<ContiguousArray<T>>
typealias SubSlice = Slice<T>
subscript (subRange: Range<Int>) -> Slice<T>
init(_ buffer: _ContiguousArrayBuffer<T>)
} | ArrayLiteralConvertible, ArrayType, DebugPrintable, MutableCollectionType, печатаемый, Reflectable, Sliceable |
| К | struct ContiguousArray<T> : MutableCollectionType, Sliceable, _DestructorSafeContainer {
typealias Element = T
var startIndex: Int { get }
var endIndex: Int { get }
subscript (index: Int) -> T
func generate() -> IndexingGenerator<ContiguousArray<T>>
typealias SubSlice = ArraySlice<T>
subscript (subRange: Range<Int>) -> ArraySlice<T>
init(_ buffer: _ContiguousArrayBuffer<T>)
} | ArrayLiteralConvertible, DebugPrintable, MutableCollectionType, печатаемый, Reflectable, Sliceable |
Измененный ContiguousArray.reduce (U, объединение: (U, T)-> U)-> U
| Объявление | |
|---|---|
| От | func reduce<U>(_ initial: U, combine combine: (U, T) -> U) -> U |
| К | func reduce<U>(_ initial: U, combine combine: @noescape (U, T) -> U) -> U |
Измененный ContiguousArray.withUnsafeBufferPointer ((UnsafeBufferPointer <T>)-> R)-> R
| Объявление | |
|---|---|
| От | func withUnsafeBufferPointer<R>(_ body: (UnsafeBufferPointer<T>) -> R) -> R |
| К | func withUnsafeBufferPointer<R>(_ body: @noescape (UnsafeBufferPointer<T>) -> R) -> R |
Измененный ContiguousArray.withUnsafeMutableBufferPointer ((inoutUnsafeMutableBufferPointer <T>)-> R)-> R
| Объявление | |
|---|---|
| От | mutating func withUnsafeMutableBufferPointer<R>(_ body: (inout UnsafeMutableBufferPointer<T>) -> R) -> R |
| К | mutating func withUnsafeMutableBufferPointer<R>(_ body: @noescape (inout UnsafeMutableBufferPointer<T>) -> R) -> R |
Измененный словарь [структура]
| Объявление | |
|---|---|
| От | struct Dictionary<Key : Hashable, Value> : CollectionType, DictionaryLiteralConvertible {
typealias Element = (Key, Value)
typealias Index = DictionaryIndex<Key, Value>
init()
init(minimumCapacity minimumCapacity: Int)
var startIndex: DictionaryIndex<Key, Value> { get }
var endIndex: DictionaryIndex<Key, Value> { get }
func indexForKey(_ key: Key) -> DictionaryIndex<Key, Value>?
subscript (position: DictionaryIndex<Key, Value>) -> (Key, Value) { get }
subscript (key: Key) -> Value?
mutating func updateValue(_ value: Value, forKey key: Key) -> Value?
mutating func removeAtIndex(_ index: DictionaryIndex<Key, Value>)
mutating func removeValueForKey(_ key: Key) -> Value?
mutating func removeAll(keepCapacity keepCapacity: Bool = default)
var count: Int { get }
func generate() -> DictionaryGenerator<Key, Value>
init(dictionaryLiteral elements: (Key, Value)...)
var isEmpty: Bool { get }
var keys: LazyBidirectionalCollection<MapCollectionView<[Key : Value], Key>> { get }
var values: LazyBidirectionalCollection<MapCollectionView<[Key : Value], Value>> { get }
} |
| К | struct Dictionary<Key : Hashable, Value> : CollectionType, DictionaryLiteralConvertible {
typealias Element = (Key, Value)
typealias Index = DictionaryIndex<Key, Value>
init()
init(minimumCapacity minimumCapacity: Int)
var startIndex: DictionaryIndex<Key, Value> { get }
var endIndex: DictionaryIndex<Key, Value> { get }
func indexForKey(_ key: Key) -> DictionaryIndex<Key, Value>?
subscript (position: DictionaryIndex<Key, Value>) -> (Key, Value) { get }
subscript (key: Key) -> Value?
mutating func updateValue(_ value: Value, forKey key: Key) -> Value?
mutating func removeAtIndex(_ index: DictionaryIndex<Key, Value>)
mutating func removeValueForKey(_ key: Key) -> Value?
mutating func removeAll(keepCapacity keepCapacity: Bool = default)
var count: Int { get }
func generate() -> DictionaryGenerator<Key, Value>
init(dictionaryLiteral elements: (Key, Value)...)
var isEmpty: Bool { get }
var keys: LazyForwardCollection<MapCollectionView<[Key : Value], Key>> { get }
var values: LazyForwardCollection<MapCollectionView<[Key : Value], Value>> { get }
} |
Измененный Dictionary.keys
| Объявление | |
|---|---|
| От | var keys: LazyBidirectionalCollection<MapCollectionView<[Key : Value], Key>> { get } |
| К | var keys: LazyForwardCollection<MapCollectionView<[Key : Value], Key>> { get } |
Измененный Dictionary.values
| Объявление | |
|---|---|
| От | var values: LazyBidirectionalCollection<MapCollectionView<[Key : Value], Value>> { get } |
| К | var values: LazyForwardCollection<MapCollectionView<[Key : Value], Value>> { get } |
Измененный DictionaryIndex [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct DictionaryIndex<Key : Hashable, Value> : BidirectionalIndexType, Comparable {
typealias Index = DictionaryIndex<Key, Value>
func predecessor() -> DictionaryIndex<Key, Value>
func successor() -> DictionaryIndex<Key, Value>
} | BidirectionalIndexType, сопоставимый |
| К | struct DictionaryIndex<Key : Hashable, Value> : ForwardIndexType, Comparable {
typealias Index = DictionaryIndex<Key, Value>
func successor() -> DictionaryIndex<Key, Value>
} | Сопоставимый, ForwardIndexType |
Измененный двойной [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct Double {
var value: Builtin.FPIEEE64
init()
init(_ v: Builtin.FPIEEE64)
init(_ value: Double)
} | AbsoluteValuable, CVarArgType, сопоставимый, FloatLiteralConvertible, FloatingPointType, Hashable, IntegerLiteralConvertible, печатаемый, Strideable |
| К | struct Double {
var value: Builtin.FPIEEE64
init()
init(_bits v: Builtin.FPIEEE64)
init(_ value: Double)
} | AbsoluteValuable, сопоставимый, FloatLiteralConvertible, FloatingPointType, Hashable, IntegerLiteralConvertible, печатаемый, Reflectable, Strideable |
Измененный Double.getMirror ()-> MirrorType
| Введение | |
|---|---|
| От | iOS 8.0 |
| К | iOS 8.3 |
Измененный EmptyGenerator [структура]
| Объявление | |
|---|---|
| От | struct EmptyGenerator<T> : GeneratorType, SequenceType {
func generate() -> EmptyGenerator<T>
mutating func next() -> T?
} |
| К | struct EmptyGenerator<T> : GeneratorType, SequenceType {
init()
func generate() -> EmptyGenerator<T>
mutating func next() -> T?
} |
Измененное плавание [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct Float {
var value: Builtin.FPIEEE32
init()
init(_ v: Builtin.FPIEEE32)
init(_ value: Float)
} | AbsoluteValuable, CVarArgType, сопоставимый, FloatLiteralConvertible, FloatingPointType, Hashable, IntegerLiteralConvertible, печатаемый, Strideable |
| К | struct Float {
var value: Builtin.FPIEEE32
init()
init(_bits v: Builtin.FPIEEE32)
init(_ value: Float)
} | AbsoluteValuable, сопоставимый, FloatLiteralConvertible, FloatingPointType, Hashable, IntegerLiteralConvertible, печатаемый, Reflectable, Strideable |
Измененный Float.getMirror ()-> MirrorType
| Введение | |
|---|---|
| От | iOS 8.0 |
| К | iOS 8.3 |
Измененный FloatingPointType. NaN
| Объявление | |
|---|---|
| От | class var NaN: Self { get } |
| К | static var NaN: Self { get } |
Измененный FloatingPointType.infinity
| Объявление | |
|---|---|
| От | class var infinity: Self { get } |
| К | static var infinity: Self { get } |
Измененный FloatingPointType.quietNaN
| Объявление | |
|---|---|
| От | class var quietNaN: Self { get } |
| К | static var quietNaN: Self { get } |
Измененный ImplicitlyUnwrappedOptional [перечисление]
| Объявление | |
|---|---|
| От | enum ImplicitlyUnwrappedOptional<T> : Reflectable, NilLiteralConvertible {
case None
case Some(T)
init()
init(_ some: T)
init(_ v: T?)
init(nilLiteral nilLiteral: ())
func map<U>(_ f: (T) -> U) -> U!
func getMirror() -> MirrorType
} |
| К | enum ImplicitlyUnwrappedOptional<T> : Reflectable, NilLiteralConvertible {
case None
case Some(T)
init()
init(_ some: T)
init(_ v: T?)
init(nilLiteral nilLiteral: ())
func map<U>(_ f: @noescape (T) -> U) -> U!
func flatMap<U>(_ f: @noescape (T) -> U!) -> U!
func getMirror() -> MirrorType
} |
Измененный ImplicitlyUnwrappedOptional.map ((T)-> U)-> U!
| Объявление | |
|---|---|
| От | func map<U>(_ f: (T) -> U) -> U! |
| К | func map<U>(_ f: @noescape (T) -> U) -> U! |
Измененный интервал [структура]
| Объявление | |
|---|---|
| От | struct Int : SignedIntegerType {
var value: Builtin.Word
typealias Distance = Int
init()
init(_ value: Int)
init(bigEndian value: Int)
init(littleEndian value: Int)
init(_builtinIntegerLiteral value: Builtin.Int2048)
init(integerLiteral value: Int)
var bigEndian: Int { get }
var littleEndian: Int { get }
var byteSwapped: Int { get }
static var max: Int { get }
static var min: Int { get }
} |
| К | struct Int : SignedIntegerType {
var value: Builtin.Int32
typealias Distance = Int
init()
init(_ v: Builtin.Word)
init(_ value: Int)
init(bigEndian value: Int)
init(littleEndian value: Int)
init(_builtinIntegerLiteral value: Builtin.Int2048)
init(integerLiteral value: Int)
var bigEndian: Int { get }
var littleEndian: Int { get }
var byteSwapped: Int { get }
static var max: Int { get }
static var min: Int { get }
} |
Измененный Int.value
| Объявление | |
|---|---|
| От | var value: Builtin.Word |
| К | var value: Builtin.Int32 |
Измененный ObjectIdentifier [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct ObjectIdentifier : Hashable {
let value: Builtin.RawPointer
func uintValue() -> UInt
var hashValue: Int { get }
init(_ x: AnyObject)
} | Hashable |
| К | struct ObjectIdentifier : Hashable, Comparable {
let value: Builtin.RawPointer
var uintValue: UInt { get }
var hashValue: Int { get }
init(_ x: AnyObject)
init(_ x: Any.Type)
} | Сопоставимый, Hashable |
Измененный дополнительный [перечисление]
| Объявление | |
|---|---|
| От | enum Optional<T> : Reflectable, NilLiteralConvertible {
case None
case Some(T)
init()
init(_ some: T)
func map<U>(_ f: (T) -> U) -> U?
func getMirror() -> MirrorType
init(nilLiteral nilLiteral: ())
} |
| К | enum Optional<T> : Reflectable, NilLiteralConvertible {
case None
case Some(T)
init()
init(_ some: T)
func map<U>(_ f: @noescape (T) -> U) -> U?
func flatMap<U>(_ f: @noescape (T) -> U?) -> U?
func getMirror() -> MirrorType
init(nilLiteral nilLiteral: ())
} |
Измененный Optional.map ((T)-> U)-> U?
| Объявление | |
|---|---|
| От | func map<U>(_ f: (T) -> U) -> U? |
| К | func map<U>(_ f: @noescape (T) -> U) -> U? |
Измененный QuickLookObject [перечисление]
| Объявление | |
|---|---|
| От | enum QuickLookObject {
case Text(String)
case Int(Int64)
case UInt(UInt64)
case Float(Double)
case Image(Any)
case Sound(Any)
case Color(Any)
case BezierPath(Any)
case AttributedString(Any)
case Rectangle(Double, Double, Double, Double)
case Point(Double, Double)
case Size(Double, Double)
case Logical(Bool)
case Range(UInt64, UInt64)
case View(Any)
case Sprite(Any)
case URL(String)
} |
| К | enum QuickLookObject {
case Text(String)
case Int(Int64)
case UInt(UInt64)
case Float(Float32)
case Double(Float64)
case Image(Any)
case Sound(Any)
case Color(Any)
case BezierPath(Any)
case AttributedString(Any)
case Rectangle(Float64, Float64, Float64, Float64)
case Point(Float64, Float64)
case Size(Float64, Float64)
case Logical(Bool)
case Range(UInt64, UInt64)
case View(Any)
case Sprite(Any)
case URL(String)
} |
Измененный QuickLookObject. Плавание
| Объявление | |
|---|---|
| От | case Float(Double) |
| К | case Float(Float32) |
Измененный QuickLookObject. Точка
| Объявление | |
|---|---|
| От | case Point(Double, Double) |
| К | case Point(Float64, Float64) |
Измененный QuickLookObject. Прямоугольник
| Объявление | |
|---|---|
| От | case Rectangle(Double, Double, Double, Double) |
| К | case Rectangle(Float64, Float64, Float64, Float64) |
Измененный QuickLookObject. Размер
| Объявление | |
|---|---|
| От | case Size(Double, Double) |
| К | case Size(Float64, Float64) |
Измененный диапазон [структура]
| Объявление | |
|---|---|
| От | struct Range<T : ForwardIndexType> : Equatable, CollectionType, Printable, DebugPrintable {
init(_ x: Range<T>)
init(start start: T, end end: T)
var isEmpty: Bool { get }
typealias Index = T
typealias Slice = Range<T>
subscript (position: T) -> T { get }
subscript (_: T._DisabledRangeIndex) -> T { get }
typealias Generator = RangeGenerator<T>
func generate() -> RangeGenerator<T>
var startIndex: T
var endIndex: T
var description: String { get }
var debugDescription: String { get }
} |
| К | struct Range<T : ForwardIndexType> : Equatable, CollectionType, Printable, DebugPrintable {
init(_ x: Range<T>)
init(start start: T, end end: T)
var isEmpty: Bool { get }
typealias Index = T
typealias ArraySlice = Range<T>
subscript (position: T) -> T { get }
subscript (_: T._DisabledRangeIndex) -> T { get }
typealias Generator = RangeGenerator<T>
func generate() -> RangeGenerator<T>
var startIndex: T
var endIndex: T
var description: String { get }
var debugDescription: String { get }
} |
Измененный RangeReplaceableCollectionType.replaceRange (Диапазон <Сам. Индекс>, с: C)
| Объявление | |
|---|---|
| От | mutating func replaceRange<C : CollectionType where `Self`.Generator.Element == Self.Generator.Element>(_ subRange: Range<Self.Index>, with newElements: C) |
| К | mutating func replaceRange<C : CollectionType where Self.Generator.Element == Self.Generator.Element>(_ subRange: Range<Self.Index>, with newElements: C) |
Измененный RangeReplaceableCollectionType.splice (S, atIndex: Сам. Индекс)
| Объявление | |
|---|---|
| От | mutating func splice<S : CollectionType where `Self`.Generator.Element == Self.Generator.Element>(_ newElements: S, atIndex i: Self.Index) |
| К | mutating func splice<S : CollectionType where Self.Generator.Element == Self.Generator.Element>(_ newElements: S, atIndex i: Self.Index) |
Измененный StaticString [структура]
| Объявление | |
|---|---|
| От | struct StaticString : UnicodeScalarLiteralConvertible, ExtendedGraphemeClusterLiteralConvertible, StringLiteralConvertible, Printable, DebugPrintable {
var utf8Start: UnsafePointer<UInt8> { get }
var unicodeScalar: UnicodeScalar { get }
var byteSize: Word { get }
var hasPointerRepresentation: Bool { get }
var isASCII: Bool { get }
func withUTF8Buffer<R>(_ body: (UnsafeBufferPointer<UInt8>) -> R) -> R
var stringValue: String { get }
init()
init(start start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1)
init(unicodeScalar unicodeScalar: Builtin.Int32)
init(_builtinUnicodeScalarLiteral value: Builtin.Int32)
init(unicodeScalarLiteral value: StaticString)
init(_builtinExtendedGraphemeClusterLiteral start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1)
init(extendedGraphemeClusterLiteral value: StaticString)
init(_builtinStringLiteral start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1)
init(stringLiteral value: StaticString)
var description: String { get }
var debugDescription: String { get }
} |
| К | struct StaticString : UnicodeScalarLiteralConvertible, ExtendedGraphemeClusterLiteralConvertible, StringLiteralConvertible, Printable, DebugPrintable {
var utf8Start: UnsafePointer<UInt8> { get }
var unicodeScalar: UnicodeScalar { get }
var byteSize: Word { get }
var hasPointerRepresentation: Bool { get }
var isASCII: Bool { get }
func withUTF8Buffer<R>(_ body: @noescape (UnsafeBufferPointer<UInt8>) -> R) -> R
var stringValue: String { get }
init()
init(start start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1)
init(unicodeScalar unicodeScalar: Builtin.Int32)
init(_builtinUnicodeScalarLiteral value: Builtin.Int32)
init(unicodeScalarLiteral value: StaticString)
init(_builtinExtendedGraphemeClusterLiteral start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1)
init(extendedGraphemeClusterLiteral value: StaticString)
init(_builtinStringLiteral start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1)
init(stringLiteral value: StaticString)
var description: String { get }
var debugDescription: String { get }
} |
Измененный StaticString.withUTF8Buffer ((UnsafeBufferPointer <UInt8>)-> R)-> R
| Объявление | |
|---|---|
| От | func withUTF8Buffer<R>(_ body: (UnsafeBufferPointer<UInt8>) -> R) -> R |
| К | func withUTF8Buffer<R>(_ body: @noescape (UnsafeBufferPointer<UInt8>) -> R) -> R |
Измененный String.init (_: строка. UnicodeScalarView)
| Объявление | |
|---|---|
| От | init(_ view: String.UnicodeScalarView) |
| К | init(_ unicodeScalars: String.UnicodeScalarView) |
Измененный String.init (количество: Интервал, repeatedValue: Символ)
| Объявление | |
|---|---|
| От | init(count sz: Int, repeatedValue c: Character) |
| К | init(count count: Int, repeatedValue c: Character) |
Измененный String.lowercaseString
| Модуль | |
|---|---|
| От | Основа |
| К | Swift |
Измененный String.uppercaseString
| Модуль | |
|---|---|
| От | Основа |
| К | Swift |
Измененный String.withCString (UnsafePointer <Int8>-> Результат)-> Результат
| Объявление | Введение | |
|---|---|---|
| От | func withCString<Result>(_ f: (UnsafePointer<Int8>) -> Result) -> Result | iOS 8.0 |
| К | func withCString<Result>(_ f: @noescape UnsafePointer<Int8> -> Result) -> Result | iOS 8.3 |
Измененная строка. UTF16View [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct UTF16View : Sliceable, Reflectable {
var startIndex: Int { get }
var endIndex: Int { get }
typealias Generator
func generate() -> Generator
subscript (position: Int) -> UInt16 { get }
subscript (subRange: Range<Int>) -> String.UTF16View { get }
func getMirror() -> MirrorType
} | Reflectable, Sliceable |
| К | struct UTF16View : Sliceable, Reflectable, Printable, DebugPrintable {
struct Index {
}
var startIndex: String.UTF16View.Index { get }
var endIndex: String.UTF16View.Index { get }
typealias Generator
func generate() -> Generator
subscript (i: String.UTF16View.Index) -> UInt16 { get }
subscript (i: Int) -> UInt16 { get }
subscript (subRange: Range<Int>) -> String.UTF16View { get }
subscript (subRange: Range<String.UTF16View.Index>) -> String.UTF16View { get }
func getMirror() -> MirrorType
var description: String { get }
var debugDescription: String { get }
} | DebugPrintable, печатаемый, Reflectable, Sliceable |
Измененная строка. UTF16View.endIndex
| Объявление | |
|---|---|
| От | var endIndex: Int { get } |
| К | var endIndex: String.UTF16View.Index { get } |
Измененная строка. UTF16View.startIndex
| Объявление | |
|---|---|
| От | var startIndex: Int { get } |
| К | var startIndex: String.UTF16View.Index { get } |
Измененная строка. UTF8View [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct UTF8View : CollectionType, Reflectable {
struct Index : ForwardIndexType {
func successor() -> String.UTF8View.Index
}
var startIndex: String.UTF8View.Index { get }
var endIndex: String.UTF8View.Index { get }
subscript (position: String.UTF8View.Index) -> CodeUnit { get }
func generate() -> IndexingGenerator<String.UTF8View>
func getMirror() -> MirrorType
} | CollectionType, Reflectable |
| К | struct UTF8View : CollectionType, Reflectable, Printable, DebugPrintable {
struct Index : ForwardIndexType {
typealias Buffer = UTF8Chunk
func successor() -> String.UTF8View.Index
}
var startIndex: String.UTF8View.Index { get }
var endIndex: String.UTF8View.Index { get }
subscript (position: String.UTF8View.Index) -> CodeUnit { get }
subscript (subRange: Range<String.UTF8View.Index>) -> String.UTF8View { get }
func generate() -> IndexingGenerator<String.UTF8View>
func getMirror() -> MirrorType
var description: String { get }
var debugDescription: String { get }
} | CollectionType, DebugPrintable, печатаемый, Reflectable |
Измененная строка. UTF8View. Индекс [структура]
| Объявление | |
|---|---|
| От | struct Index : ForwardIndexType {
func successor() -> String.UTF8View.Index
} |
| К | struct Index : ForwardIndexType {
typealias Buffer = UTF8Chunk
func successor() -> String.UTF8View.Index
} |
Измененная строка. UnicodeScalarView [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct UnicodeScalarView : Sliceable, SequenceType, Reflectable {
struct Index : BidirectionalIndexType, Comparable {
func successor() -> String.UnicodeScalarView.Index
func predecessor() -> String.UnicodeScalarView.Index
}
var startIndex: String.UnicodeScalarView.Index { get }
var endIndex: String.UnicodeScalarView.Index { get }
subscript (position: String.UnicodeScalarView.Index) -> UnicodeScalar { get }
subscript (r: Range<String.UnicodeScalarView.Index>) -> String.UnicodeScalarView { get }
struct Generator : GeneratorType {
mutating func next() -> UnicodeScalar?
}
func generate() -> String.UnicodeScalarView.Generator
func getMirror() -> MirrorType
} | Reflectable, SequenceType, Sliceable |
| К | struct UnicodeScalarView : Sliceable, SequenceType, Reflectable, Printable, DebugPrintable {
struct Index : BidirectionalIndexType, Comparable {
func successor() -> String.UnicodeScalarView.Index
func predecessor() -> String.UnicodeScalarView.Index
}
var startIndex: String.UnicodeScalarView.Index { get }
var endIndex: String.UnicodeScalarView.Index { get }
subscript (position: String.UnicodeScalarView.Index) -> UnicodeScalar { get }
subscript (r: Range<String.UnicodeScalarView.Index>) -> String.UnicodeScalarView { get }
struct Generator : GeneratorType {
mutating func next() -> UnicodeScalar?
}
func generate() -> String.UnicodeScalarView.Generator
func getMirror() -> MirrorType
var description: String { get }
var debugDescription: String { get }
} | DebugPrintable, печатаемый, Reflectable, SequenceType, Sliceable |
Измененный UInt [структура]
| Объявление | |
|---|---|
| От | struct UInt : UnsignedIntegerType {
var value: Builtin.Word
typealias Distance = Int
init()
init(_ value: UInt)
init(bigEndian value: UInt)
init(littleEndian value: UInt)
init(_builtinIntegerLiteral value: Builtin.Int2048)
init(integerLiteral value: UInt)
var bigEndian: UInt { get }
var littleEndian: UInt { get }
var byteSwapped: UInt { get }
static var max: UInt { get }
static var min: UInt { get }
} |
| К | struct UInt : UnsignedIntegerType {
var value: Builtin.Int32
typealias Distance = Int
init()
init(_ v: Builtin.Word)
init(_ value: UInt)
init(bigEndian value: UInt)
init(littleEndian value: UInt)
init(_builtinIntegerLiteral value: Builtin.Int2048)
init(integerLiteral value: UInt)
var bigEndian: UInt { get }
var littleEndian: UInt { get }
var byteSwapped: UInt { get }
static var max: UInt { get }
static var min: UInt { get }
} |
Измененный UInt.value
| Объявление | |
|---|---|
| От | var value: Builtin.Word |
| К | var value: Builtin.Int32 |
Измененный UTF8 [структура]
| Объявление | |
|---|---|
| От | struct UTF8 : UnicodeCodecType {
typealias CodeUnit = UInt8
init()
mutating func decode<G : GeneratorType where CodeUnit == CodeUnit>(inout _ next: G) -> UnicodeDecodingResult
static func encode<S : SinkType where CodeUnit == CodeUnit>(_ input: UnicodeScalar, inout output output: S)
} |
| К | struct UTF8 : UnicodeCodecType {
typealias CodeUnit = UInt8
init()
mutating func decode<G : GeneratorType where CodeUnit == CodeUnit>(inout _ next: G) -> UnicodeDecodingResult
static func encode<S : SinkType where CodeUnit == CodeUnit>(_ input: UnicodeScalar, inout output output: S)
static func isContinuation(_ byte: CodeUnit) -> Bool
} |
Измененный UnicodeCodecType.decode (G)-> UnicodeDecodingResult
| Объявление | |
|---|---|
| От | mutating func decode<G : GeneratorType where `Self`.CodeUnit == CodeUnit>(inout _ next: G) -> UnicodeDecodingResult |
| К | mutating func decode<G : GeneratorType where Self.CodeUnit == CodeUnit>(inout _ next: G) -> UnicodeDecodingResult |
Измененный UnicodeCodecType.encode (UnicodeScalar, вывод: S) [класс]
| Объявление | |
|---|---|
| От | class func encode<S : SinkType where `Self`.CodeUnit == CodeUnit>(_ input: UnicodeScalar, inout output output: S) |
| К | static func encode<S : SinkType where Self.CodeUnit == CodeUnit>(_ input: UnicodeScalar, inout output output: S) |
Измененный UnsafeMutablePointer [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct UnsafeMutablePointer<T> : RandomAccessIndexType, Hashable, NilLiteralConvertible, _PointerType {
var value: Builtin.RawPointer
init()
init(_ value: Builtin.RawPointer)
init(_ other: COpaquePointer)
init(bitPattern bitPattern: Word)
init(bitPattern bitPattern: UWord)
init<U>(_ from: UnsafeMutablePointer<U>)
init<U>(_ from: UnsafePointer<U>)
init(nilLiteral nilLiteral: ())
static func null() -> UnsafeMutablePointer<T>
static func alloc(_ num: Int) -> UnsafeMutablePointer<T>
func dealloc(_ num: Int)
var memory: T { get nonmutating set }
func initialize(_ newvalue: T)
func move() -> T
func moveInitializeBackwardFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func moveAssignFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func assignFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func assignBackwardFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func moveInitializeFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func initializeFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func initializeFrom<C : CollectionType where T == T>(_ source: C)
func destroy()
func destroy(_ count: Int)
subscript (i: Int) -> T { get nonmutating set }
var hashValue: Int { get }
func successor() -> UnsafeMutablePointer<T>
func predecessor() -> UnsafeMutablePointer<T>
func distanceTo(_ x: UnsafeMutablePointer<T>) -> Int
func advancedBy(_ n: Int) -> UnsafeMutablePointer<T>
} | DebugPrintable, Hashable, NilLiteralConvertible, RandomAccessIndexType, Reflectable, SinkType |
| К | struct UnsafeMutablePointer<T> : RandomAccessIndexType, Hashable, NilLiteralConvertible, _PointerType {
init()
init(_ other: COpaquePointer)
init(bitPattern bitPattern: Word)
init(bitPattern bitPattern: UWord)
init<U>(_ from: UnsafeMutablePointer<U>)
init<U>(_ from: UnsafePointer<U>)
init(nilLiteral nilLiteral: ())
static func null() -> UnsafeMutablePointer<T>
static func alloc(_ num: Int) -> UnsafeMutablePointer<T>
func dealloc(_ num: Int)
var memory: T { get nonmutating set }
func initialize(_ newvalue: T)
func move() -> T
func assignFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func assignBackwardFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func moveInitializeFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func moveInitializeBackwardFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func initializeFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func initializeFrom<C : CollectionType where T == T>(_ source: C)
func moveAssignFrom(_ source: UnsafeMutablePointer<T>, count count: Int)
func destroy()
func destroy(_ count: Int)
subscript (i: Int) -> T { get nonmutating set }
var hashValue: Int { get }
func successor() -> UnsafeMutablePointer<T>
func predecessor() -> UnsafeMutablePointer<T>
func distanceTo(_ x: UnsafeMutablePointer<T>) -> Int
func advancedBy(_ n: Int) -> UnsafeMutablePointer<T>
} | CVarArgType, DebugPrintable, Hashable, NilLiteralConvertible, RandomAccessIndexType, Reflectable, SinkType |
Измененный UnsafePointer [структура]
| Объявление | Протоколы | |
|---|---|---|
| От | struct UnsafePointer<T> : RandomAccessIndexType, Hashable, NilLiteralConvertible, _PointerType {
var value: Builtin.RawPointer
init()
init(_ value: Builtin.RawPointer)
init(_ other: COpaquePointer)
init(bitPattern bitPattern: Word)
init(bitPattern bitPattern: UWord)
init<U>(_ from: UnsafeMutablePointer<U>)
init<U>(_ from: UnsafePointer<U>)
init(nilLiteral nilLiteral: ())
static func null() -> UnsafePointer<T>
var memory: T { get }
subscript (i: Int) -> T { get }
var hashValue: Int { get }
func successor() -> UnsafePointer<T>
func predecessor() -> UnsafePointer<T>
func distanceTo(_ x: UnsafePointer<T>) -> Int
func advancedBy(_ n: Int) -> UnsafePointer<T>
} | DebugPrintable, Hashable, NilLiteralConvertible, RandomAccessIndexType, Reflectable |
| К | struct UnsafePointer<T> : RandomAccessIndexType, Hashable, NilLiteralConvertible, _PointerType {
init()
init(_ other: COpaquePointer)
init(bitPattern bitPattern: Word)
init(bitPattern bitPattern: UWord)
init<U>(_ from: UnsafeMutablePointer<U>)
init<U>(_ from: UnsafePointer<U>)
init(nilLiteral nilLiteral: ())
static func null() -> UnsafePointer<T>
var memory: T { get }
subscript (i: Int) -> T { get }
var hashValue: Int { get }
func successor() -> UnsafePointer<T>
func predecessor() -> UnsafePointer<T>
func distanceTo(_ x: UnsafePointer<T>) -> Int
func advancedBy(_ n: Int) -> UnsafePointer<T>
} | CVarArgType, DebugPrintable, Hashable, NilLiteralConvertible, RandomAccessIndexType, Reflectable |
Измененный массив. SubSlice
| Объявление | |
|---|---|
| От | typealias SubSlice = Slice<T> |
| К | typealias SubSlice = ArraySlice<T> |
Измененный ContiguousArray. SubSlice
| Объявление | |
|---|---|
| От | typealias SubSlice = Slice<T> |
| К | typealias SubSlice = ArraySlice<T> |
Измененный утверждают (()-> Bool, ()-> Строка, StaticString, UWord)
| Объявление | |
|---|---|
| От | func assert(_ condition: @autoclosure () -> Bool, _ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
| К | func assert(_ condition: @autoclosure_ condition: @autoclosure () -> Bool, _ message: @autoclosure_ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
Измененный assertionFailure (()-> Строка, StaticString, UWord)
| Объявление | |
|---|---|
| От | @noreturn func assertionFailure(_ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
| К | @inline(__always) func assertionFailure(_ message: @autoclosure_ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
Измененный содержит (S, (S.Generator. Элемент)-> L)-> Bool
| Объявление | |
|---|---|
| От | func contains<S : SequenceType, L : BooleanType>(_ seq: S, _ predicate: (S.Generator.Element) -> L) -> Bool |
| К | func contains<S : SequenceType, L : BooleanType>(_ seq: S, _ predicate: @noescape (S.Generator.Element) -> L) -> Bool |
Измененный debugPrint (T)
| Объявление | |
|---|---|
| От | func debugPrint<T>(_ x: T) |
| К | @inline(never) func debugPrint<T>(_ x: T) |
Измененный debugPrint (T, TargetStream)
| Объявление | |
|---|---|
| От | func debugPrint<T, TargetStream : OutputStreamType>(_ x: T, inout _ target: TargetStream) |
| К | @inline(never) func debugPrint<T, TargetStream : OutputStreamType>(_ value: T, inout _ target: TargetStream) |
Измененный debugPrintln (T)
| Объявление | |
|---|---|
| От | func debugPrintln<T>(_ x: T) |
| К | @inline(never) func debugPrintln<T>(_ x: T) |
Измененный debugPrintln (T, TargetStream)
| Объявление | |
|---|---|
| От | func debugPrintln<T, TargetStream : OutputStreamType>(_ x: T, inout _ target: TargetStream) |
| К | @inline(never) func debugPrintln<T, TargetStream : OutputStreamType>(_ x: T, inout _ target: TargetStream) |
Измененный равный (S1, S2, (S1. Генератор. Элемент, S1. Генератор. Элемент)-> Bool)-> Bool
| Объявление | |
|---|---|
| От | func equal<S1 : SequenceType, S2 : SequenceType where S1.Generator.Element == S1.Generator.Element>(_ a1: S1, _ a2: S2, _ isEquivalent: (S1.Generator.Element, S1.Generator.Element) -> Bool) -> Bool |
| К | func equal<S1 : SequenceType, S2 : SequenceType where S1.Generator.Element == S1.Generator.Element>(_ a1: S1, _ a2: S2, _ isEquivalent: @noescape (S1.Generator.Element, S1.Generator.Element) -> Bool) -> Bool |
Измененный расширяются (C, S)
| Объявление | |
|---|---|
| От | func extend<C : RangeReplaceableCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(inout _ x: C, _ newElements: S) |
| К | func extend<C : RangeReplaceableCollectionType, S : CollectionType where C.Generator.Element == C.Generator.Element>(inout _ x: C, _ newElements: S) |
Измененный fatalError (()-> Строка, StaticString, UWord)
| Объявление | |
|---|---|
| От | @noreturn func fatalError(_ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
| К | @noreturn func fatalError(_ message: @autoclosure_ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
Измененный lexicographicalCompare (S1, S2, (S1. Генератор. Элемент, S1. Генератор. Элемент)-> Bool)-> Bool
| Объявление | |
|---|---|
| От | func lexicographicalCompare<S1 : SequenceType, S2 : SequenceType where S1.Generator.Element == S1.Generator.Element>(_ a1: S1, _ a2: S2, _ less: (S1.Generator.Element, S1.Generator.Element) -> Bool) -> Bool |
| К | func lexicographicalCompare<S1 : SequenceType, S2 : SequenceType where S1.Generator.Element == S1.Generator.Element>(_ a1: S1, _ a2: S2, isOrderedBefore less: @noescape (S1.Generator.Element, S1.Generator.Element) -> Bool) -> Bool |
Измененная карта (T?, (T)-> U)-> U?
| Объявление | |
|---|---|
| От | func map<T, U>(_ x: T?, _ f: (T) -> U) -> U? |
| К | func map<T, U>(_ x: T?, _ f: @noescape (T) -> U) -> U? |
Измененный numericCast (T)-> U
| Объявление | |
|---|---|
| От | func numericCast<T : _SignedIntegerType, U : _SignedIntegerType>(_ x: T) -> U |
| К | func numericCast<T : _UnsignedIntegerType, U : _SignedIntegerType>(_ x: T) -> U |
Измененное предварительное условие (()-> Bool, ()-> Строка, StaticString, UWord)
| Объявление | |
|---|---|
| От | func precondition(_ condition: @autoclosure () -> Bool, _ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
| К | func precondition(_ condition: @autoclosure_ condition: @autoclosure () -> Bool, _ message: @autoclosure_ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
Измененный preconditionFailure (()-> Строка, StaticString, UWord)
| Объявление | |
|---|---|
| От | @noreturn func preconditionFailure(_ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
| К | @noreturn func preconditionFailure(_ message: @autoclosure_ message: @autoclosure () -> String = default, file file: StaticString = default, line line: UWord = default) |
Измененная печать (T)
| Объявление | |
|---|---|
| От | func print<T>(_ object: T) |
| К | @inline(never) func print<T>(_ value: T) |
Измененная печать (T, TargetStream)
| Объявление | |
|---|---|
| От | func print<T, TargetStream : OutputStreamType>(_ object: T, inout _ target: TargetStream) |
| К | @inline(never) func print<T, TargetStream : OutputStreamType>(_ value: T, inout _ target: TargetStream) |
Измененный println ()
| Объявление | |
|---|---|
| От | func println() |
| К | @inline(never) func println() |
Измененный println (T)
| Объявление | |
|---|---|
| От | func println<T>(_ object: T) |
| К | @inline(never) func println<T>(_ value: T) |
Измененный println (T, TargetStream)
| Объявление | |
|---|---|
| От | func println<T, TargetStream : OutputStreamType>(_ object: T, inout _ target: TargetStream) |
| К | @inline(never) func println<T, TargetStream : OutputStreamType>(_ value: T, inout _ target: TargetStream) |
Измененный сокращают (S, U, (U, S.Generator. Элемент)-> U)-> U
| Объявление | |
|---|---|
| От | func reduce<S : SequenceType, U>(_ sequence: S, _ initial: U, _ combine: (U, S.Generator.Element) -> U) -> U |
| К | func reduce<S : SequenceType, U>(_ sequence: S, _ initial: U, _ combine: @noescape (U, S.Generator.Element) -> U) -> U |
Измененное соединение встык (C, S, C.Index)
| Объявление | |
|---|---|
| От | func splice<C : RangeReplaceableCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(inout _ x: C, _ newElements: S, atIndex i: C.Index) |
| К | func splice<C : RangeReplaceableCollectionType, S : CollectionType where C.Generator.Element == C.Generator.Element>(inout _ x: C, _ newElements: S, atIndex i: C.Index) |
Измененный startsWith (S0, S1, (S0. Генератор. Элемент, S0. Генератор. Элемент)-> Bool)-> Bool
| Объявление | |
|---|---|
| От | func startsWith<S0 : SequenceType, S1 : SequenceType where S0.Generator.Element == S0.Generator.Element>(_ s: S0, _ prefix: S1, _ isEquivalent: (S0.Generator.Element, S0.Generator.Element) -> Bool) -> Bool |
| К | func startsWith<S0 : SequenceType, S1 : SequenceType where S0.Generator.Element == S0.Generator.Element>(_ s: S0, _ prefix: S1, _ isEquivalent: @noescape (S0.Generator.Element, S0.Generator.Element) -> Bool) -> Bool |
Измененный toString (T)-> Строка
| Объявление | |
|---|---|
| От | func toString<T>(_ x: T) -> String |
| К | @inline(never) func toString<T>(_ x: T) -> String |
Измененный withExtendedLifetime (T, ()-> Результат)-> Результат
| Объявление | |
|---|---|
| От | func withExtendedLifetime<T, Result>(_ x: T, _ f: () -> Result) -> Result |
| К | func withExtendedLifetime<T, Result>(_ x: T, _ f: @noescape () -> Result) -> Result |
Измененный withExtendedLifetime (T, T-> Результат)-> Результат
| Объявление | Введение | |
|---|---|---|
| От | func withExtendedLifetime<T, Result>(_ x: T, _ f: (T) -> Result) -> Result | iOS 8.0 |
| К | func withExtendedLifetime<T, Result>(_ x: T, _ f: @noescape T -> Result) -> Result | iOS 8.3 |
Измененный withUnsafeMutablePointer (T, UnsafeMutablePointer <T>-> Результат)-> Результат
| Объявление | Введение | |
|---|---|---|
| От | func withUnsafeMutablePointer<T, Result>(inout _ arg: T, _ body: (UnsafeMutablePointer<T>) -> Result) -> Result | iOS 8.0 |
| К | func withUnsafeMutablePointer<T, Result>(inout _ arg: T, _ body: @noescape UnsafeMutablePointer<T> -> Result) -> Result | iOS 8.3 |
Измененный withUnsafeMutablePointers (A0, A1, (UnsafeMutablePointer <A0>, UnsafeMutablePointer <A1>)-> Результат)-> Результат
| Объявление | |
|---|---|
| От | func withUnsafeMutablePointers<A0, A1, Result>(inout _ arg0: A0, inout _ arg1: A1, _ body: (UnsafeMutablePointer<A0>, UnsafeMutablePointer<A1>) -> Result) -> Result |
| К | func withUnsafeMutablePointers<A0, A1, Result>(inout _ arg0: A0, inout _ arg1: A1, _ body: @noescape (UnsafeMutablePointer<A0>, UnsafeMutablePointer<A1>) -> Result) -> Result |
Измененный withUnsafeMutablePointers (A0, A1, A2, (UnsafeMutablePointer <A0>, UnsafeMutablePointer <A1>, UnsafeMutablePointer <A2>)-> Результат)-> Результат
| Объявление | |
|---|---|
| От | func withUnsafeMutablePointers<A0, A1, A2, Result>(inout _ arg0: A0, inout _ arg1: A1, inout _ arg2: A2, _ body: (UnsafeMutablePointer<A0>, UnsafeMutablePointer<A1>, UnsafeMutablePointer<A2>) -> Result) -> Result |
| К | func withUnsafeMutablePointers<A0, A1, A2, Result>(inout _ arg0: A0, inout _ arg1: A1, inout _ arg2: A2, _ body: @noescape (UnsafeMutablePointer<A0>, UnsafeMutablePointer<A1>, UnsafeMutablePointer<A2>) -> Result) -> Result |
Измененный withUnsafePointer (T, UnsafePointer <T>-> Результат)-> Результат
| Объявление | Введение | |
|---|---|---|
| От | func withUnsafePointer<T, Result>(inout _ arg: T, _ body: (UnsafePointer<T>) -> Result) -> Result | iOS 8.0 |
| К | func withUnsafePointer<T, Result>(inout _ arg: T, _ body: @noescape UnsafePointer<T> -> Result) -> Result | iOS 8.3 |
Измененный withUnsafePointers (A0, A1, (UnsafePointer <A0>, UnsafePointer <A1>)-> Результат)-> Результат
| Объявление | |
|---|---|
| От | func withUnsafePointers<A0, A1, Result>(inout _ arg0: A0, inout _ arg1: A1, _ body: (UnsafePointer<A0>, UnsafePointer<A1>) -> Result) -> Result |
| К | func withUnsafePointers<A0, A1, Result>(inout _ arg0: A0, inout _ arg1: A1, _ body: @noescape (UnsafePointer<A0>, UnsafePointer<A1>) -> Result) -> Result |
Измененный withUnsafePointers (A0, A1, A2, (UnsafePointer <A0>, UnsafePointer <A1>, UnsafePointer <A2>)-> Результат)-> Результат
| Объявление | |
|---|---|
| От | func withUnsafePointers<A0, A1, A2, Result>(inout _ arg0: A0, inout _ arg1: A1, inout _ arg2: A2, _ body: (UnsafePointer<A0>, UnsafePointer<A1>, UnsafePointer<A2>) -> Result) -> Result |
| К | func withUnsafePointers<A0, A1, A2, Result>(inout _ arg0: A0, inout _ arg1: A1, inout _ arg2: A2, _ body: @noescape (UnsafePointer<A0>, UnsafePointer<A1>, UnsafePointer<A2>) -> Result) -> Result |
Измененный withVaList (VaListBuilder, CVaListPointer-> R)-> R
| Объявление | Введение | |
|---|---|---|
| От | func withVaList<R>(_ builder: VaListBuilder, _ f: (CVaListPointer) -> R) -> R | iOS 8.0 |
| К | func withVaList<R>(_ builder: VaListBuilder, _ f: @noescape CVaListPointer -> R) -> R | iOS 8.3 |
Измененный withVaList ([CVarArgType], CVaListPointer-> R)-> R
| Объявление | Введение | |
|---|---|---|
| От | func withVaList<R>(_ args: [CVarArgType], _ f: (CVaListPointer) -> R) -> R | iOS 8.0 |
| К | func withVaList<R>(_ args: [CVarArgType], _ f: @noescape CVaListPointer -> R) -> R | iOS 8.3 |