GooglePlacesSwift Framework Reference

DayOfWeek

  enum 
 DayOfWeek 
 
  extension 
 DayOfWeek 
 : 
 Copyable 
 , 
 Equatable 
 , 
 Escapable 
 , 
 Hashable 
 , 
 RawRepresentable 
 

The fields represent individual days of the week.

Matches NSDateComponents.weekday index. Refer to https://developer.apple.com/documentation/foundation/nsdatecomponents/1410442-weekday

  • The raw type that can be used to represent all values of the conforming type.

    Every distinct value of the conforming type has a corresponding unique value of the RawValue type, but there may be values of the RawValue type that don’t have a corresponding value of the conforming type.

    Declaration

    Swift

      typealias 
     RawValue 
     = 
     UInt 
     
    
  • Declaration

    Swift

      case 
     friday 
     
    
  • Creates a new instance with the specified raw value.

    If there is no value of the type that corresponds with the specified raw value, this initializer returns nil . For example:

      enum 
     PaperSize 
     : 
     String 
     { 
     case 
     A4 
     , 
     A5 
     , 
     Letter 
     , 
     Legal 
     } 
     print 
     ( 
     PaperSize 
     ( 
     rawValue 
     : 
     "Legal" 
     )) 
     // Prints "Optional(PaperSize.Legal)" 
     print 
     ( 
     PaperSize 
     ( 
     rawValue 
     : 
     "Tabloid" 
     )) 
     // Prints "nil" 
     
    

    Declaration

    Swift

      init 
     ?( 
     rawValue 
     : 
     UInt 
     ) 
     
    

    Parameters

    rawValue

    The raw value to use for the new instance.

  • Declaration

    Swift

      case 
     monday 
     
    
  • The corresponding value of the raw type.

    A new instance initialized with rawValue will be equivalent to this instance. For example:

      enum 
     PaperSize 
     : 
     String 
     { 
     case 
     A4 
     , 
     A5 
     , 
     Letter 
     , 
     Legal 
     } 
     let 
     selectedSize 
     = 
     PaperSize 
     . 
     Letter 
     print 
     ( 
     selectedSize 
     . 
     rawValue 
     ) 
     // Prints "Letter" 
     print 
     ( 
     selectedSize 
     == 
     PaperSize 
     ( 
     rawValue 
     : 
     selectedSize 
     . 
     rawValue 
     ) 
     ! 
     ) 
     // Prints "true" 
     
    

    Declaration

    Swift

      var 
     rawValue 
     : 
     UInt 
     { 
     get 
     } 
     
    
  • Declaration

    Swift

      case 
     saturday 
     
    
  • Declaration

    Swift

      case 
     sunday 
     
    
  • Declaration

    Swift

      case 
     thursday 
     
    
  • Declaration

    Swift

      case 
     tuesday 
     
    
  • Declaration

    Swift

      case 
     wednesday 
     
    
Create a Mobile Website
View Site in Mobile | Classic
Share by: