TETRIS (swift)

The purpose of this project is to learn swift. Specifically to see how some design patterns are put together using this language.

Design Patterns:

  • Model View Controller
  • Singleton
  • Dependency Injection
  • Service Locator
  • Protocol Delegate
  • View Controller Containment

GitHub

View Github