Skip to content
Snippets Groups Projects
Commit 328d0fa2 authored by Peter J. Keleher's avatar Peter J. Keleher
Browse files

auto

parent 7ba75b84
No related branches found
No related tags found
No related merge requests found
......@@ -70,14 +70,13 @@ stages. In the first stage, we are just going to design and implement
the model, and unit-test it.
As we did in class, you will create a new SwiftUI iOS app:
- Create a new project in XCode and save to your `cmsc436-<dirid>` directory.
- Create a new project in XCode and save in your repository (which you
cloned from gitlab earlier).
- When creating the project:
- also call it `assign1`
- call it `assign1`
- **check** "unit tests", **uncheck** `git`, **uncheck** UI tests
(not fatal, but the `Test` command from the `Product` menu will
fail because it will try to test your GUI, and you don't have one.
- select a "single-view" iOS app even though we will not have any graphical
characteristics
- Create a new file `model.swift` to implement the `Twos` class in
your app by selecting "New / File"
from the File menu, selecting the Swift file icon in the dialog, and
......@@ -94,7 +93,9 @@ and android app stores. Game-play should be as on the
## Your Tasks
Your tasks are to implement the *model* of the game. Specifically, you will implement the "collapse", which
Your task is to implement the *model* of the game. Specifically, you
will implement all the code in `model.swift` (which you first create),
including the "collapse", which
given a swipe in a direction collapses each row or column parallel
to the swipe by:
- eliminating any blanks, and
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment