Read MVVM: An architectural coding pattern to structure SwiftUI Views.

TIL about title case in some scripts: What has case distinction but is neither uppercase nor lowercase?.

In other words, it is a character c with the properties that

  • toUpper(c) ≠ toLower(c), yet
  • c ≠ toUpper(c) and c ≠ toLower(c).

Congratulations, you found the mysterious third case: Title case.