Extensions

The following extensions are available globally.

  • Declaration

    Swift

    struct Calendar : Hashable, Equatable, ReferenceConvertible, _MutableBoxing
  • Declaration

    Swift

    struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes
  • Declaration

    Swift

    struct Date : ReferenceConvertible, Comparable, Equatable
  • Declaration

    Swift

    struct Dictionary<Key, Value> where Key : Hashable
  • Declaration

    Swift

    struct Locale : Hashable, Equatable, ReferenceConvertible
  • Declaration

    Swift

    class NSPredicate : NSObject, NSSecureCoding, NSCopying
  • URL

    Declaration

    Swift

    struct URL : ReferenceConvertible, Equatable
  • Declaration

    Swift

    protocol BinaryInteger : CustomStringConvertible, Hashable, Numeric, Strideable where Self.Magnitude : BinaryInteger, Self.Magnitude == Self.Magnitude.Magnitude
  • Declaration

    Swift

    protocol FloatingPoint : Hashable, SignedNumeric, Strideable where Self == Self.Magnitude
  • Declaration

    Swift

    @_frozen
    enum Optional<Wrapped> : ExpressibleByNilLiteral
  • A Sequence can be either finite or infinite.

    See more

    Declaration

    Swift

    protocol Sequence
  • Declaration

    Swift

    class UIImage : NSObject, NSSecureCoding
  • Declaration

    Swift

    class UIView : UIResponder, NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate
  • Declaration

    Swift

    class UIViewController : UIResponder, NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment