Game of Life
The deployement target of the project is iOS 13.0 and the project use cocopoads (see https://guides.cocoapods.org) as dependency manager in order to use the custom SwiftLint script.
Run the project
- after cloning the repository move to the project's folder and run the
pod installcommand in the terminal (see https://guides.cocoapods.org) in order to install the dependenccy - select the Target
GoLand use any iPhone simulator.
Misc
- The project use a custom
Loggerclass, if you need to print anything useLogger.log(...)instead of print because the SwiftLint script doesn't allow the usage ofprint(...)(or delete the rule at the end of the .swiftLint.yml)
Source
- The UI is based on https://learnappmaking.com/game-of-life-in-swift-how-to/ implementation