title: Swift constants: Struct or Enum
body: <p>I'm not sure which of both are better to define constants. A struct or a enum. A struct will be copied every time i use it or not? When i think about a struct with <code>static let</code> constants it makes no sense that it will  copied all the time, in my opinion. But if it won't copied then it doesn't matter what I take?</p>
  
  <p>What advantages does the choice of a struct or enum?</p>
  
  <p><a href="https://stackoverflow.com/questions/26252233/global-constants-file-in-swift">Francisco say use Struct's.</a></p>
  
  <p><a href="https://github.com/raywenderlich/swift-style-guide#constants" rel="noreferrer">Ray Wenderlich say use Enum's. But I lack the justification.</a></p>