SwiftDoc.org

  • Nightly build (swift/master)
  • Swift 5.1 (Xcode 11.3.1)
  • Swift 4.2 (Xcode 10.0b1)
  • Swift 3.1 (Xcode 8.3b2)
  • Swift 3.0 (Xcode 8.2)
  • Swift 2.2 (Xcode 7.3)
  • Swift 2.1 (Xcode 7.2)
  • Swift 1.2 (Xcode 6.3+)
  • More information
  • Types
  • Protocols
  • Operators
  • Globals

SwiftDoc.org

Auto-generated documentation for Swift. Command-click no more.

On this page

  • Declaration

Display

Swift Version

  • Nightly build (swift/master)
  • Swift 5.1 (Xcode 11.3.1)
  • Swift 4.2 (Xcode 10.0b1)
  • Swift 3.1 (Xcode 8.3b2)
  • Swift 3.0 (Xcode 8.2)
  • Swift 2.2 (Xcode 7.3)
  • Swift 2.1 (Xcode 7.2)
  • Swift 1.2 (Xcode 6.3+)
  • More information

Protocols

  • AbsoluteValuable
  • AnyObject
  • BidirectionalCollection
  • BidirectionalIndexable
  • BinaryFloatingPoint
  • BitwiseOperations
  • CVarArg
  • Collection
  • Comparable
  • CustomDebugStringConvertible
  • CustomLeafReflectable
  • CustomPlaygroundQuickLookable
  • CustomReflectable
  • CustomStringConvertible
  • Equatable
  • Error
  • ExpressibleByArrayLiteral
  • ExpressibleByBooleanLiteral
  • ExpressibleByDictionaryLiteral
  • ExpressibleByExtendedGraphemeClusterLiteral
  • ExpressibleByFloatLiteral
  • ExpressibleByIntegerLiteral
  • ExpressibleByNilLiteral
  • ExpressibleByStringInterpolation
  • ExpressibleByStringLiteral
  • ExpressibleByUnicodeScalarLiteral
  • FloatingPoint
  • Hashable
  • Indexable
  • IndexableBase
  • Integer
  • IntegerArithmetic
  • IteratorProtocol
  • LazyCollectionProtocol
  • LazySequenceProtocol
  • LosslessStringConvertible
  • MirrorPath
  • MutableCollection
  • MutableIndexable
  • OptionSet
  • RandomAccessCollection
  • RandomAccessIndexable
  • RangeReplaceableCollection
  • RangeReplaceableIndexable
  • RawRepresentable
  • Sequence
  • SetAlgebra
  • SignedInteger
  • SignedNumber
  • Strideable
  • TextOutputStream
  • TextOutputStreamable
  • UnicodeCodec
  • UnsignedInteger
  • _DisallowMixedSignArithmetic
  • _Incrementable
  • _Integer
  • _IntegerArithmetic
  • _SequenceWrapper
  • _SignedInteger

SwiftDoc.org
Auto-generated documentation for Swift. Command-click no more.

News  ⋅  @SwiftDocOrg  ⋅  github.com/SwiftDocOrg

Created by parsing and analyzing the autogenerated header for the Swift standard library. Built using SwiftDoc and Jekyll, hosted with Netlify.

All content copyright © 2014 – 2020 Apple Inc. All rights reserved.