Giter Club home page Giter Club logo

search-and-shout-ios-0615-public's Introduction

languages tags
objc
predicate, coredata, segmented control

Search and Shout

Instructions

Three dance moves have been created for you in the FISDataStore class. An FISDanceMove consists of a name and four steps, step1, step2, step3, step4 all of type NSString. In first running the app, you will be presented with a tableview (which has been created for you) listing the name's of the three dance moves. When you click the search icon you are presented with another view controller. Here is where your journey begins.

  1. Present the users with a field so that they can search for the name of a FISDanceMove or the particular step in a FISDanceMove. (See the hint below)
  2. When a user selects the search button, you should search by that appropiate field. If they were to search for what consists of step1 of a dance, they would be presented with another view that includes the Search Result of that dance move along with the name of the FISDanceMove. Use a Table View Controller to display what is being searched. Make sure the style of the Table View Controller is set as Subtitle. This way, the Search Result of the song will display in the Title and the name or step will display in the Subtitle of the cell.

###Hints

  • Use a Segmented Control view above your Text Field to allow the user to be able to toggle between searching for either the name or various step's of a FISDanceMove.
  • An example of the flow of the app. If the user searches the word "right" for step2, the following Table View Controller should populate three cells, the title of the cell displaying step of the dance move it pertains to. The Subtitle should display the name of the dancemove. The Macarena, Hokey Pokey and The Twist contain the word "right" in their step2.

search-and-shout-ios-0615-public's People

Contributors

jimcampagno avatar zdrossman avatar fs-lms-test-bot avatar fislabstest avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.