emailconfirmed, nsInternRO, nsInternRW, Administrators
3,356
edits
m (→Model group) |
m (moved IFD:IOSDevII/Projects/adlavie to IFD:IOSDevII 2011/Projects/adlavie: new year, new course) |
||
| (6 intermediate revisions by one other user not shown) | |||
| Line 52: | Line 52: | ||
==== Background Group ==== | ==== Background Group ==== | ||
''BackgroundModel'' | ''BackgroundModel'' has all properties of one background for this game. | ||
''BackgroundListModel'' | ''BackgroundListModel'' stores all available BackgroundModels. | ||
==== Games Group==== | ==== Games Group==== | ||
''GameModel'' | ''GameModel'' has all properties of one game to see in a tableView, which shows all active games. It is NOT the base class of the games inside this game. This classes are subclasses of GameControllerModel. | ||
''GameListModel'' | ''GameListModel'' stores all available GameModels. | ||
==== Job Group==== | ==== Job Group==== | ||
''JobModel'' | ''JobModel'' is the basic model for jobs inside this game. | ||
==== QuestionModel ==== | |||
''Question'' is the top class for all Questions in the sub games. Currently not in used. | |||
''QuestionWithFourAnswers'' is the top class for question with four answers. Currently not in used. | |||
==== User Group ==== | ==== User Group ==== | ||
''UserModel'' | ''UserModel'' is the basic model for one user. It stores all related properties of the user (name, address, birthday, schools, jobs, available games). | ||
'' | ''CharacterLookModel'' saves the look of the character and gives this as a dictionary back, which contains all frames for the body parts (body, mouth, hair, eyes, top clothes, bottom clothes and shoes). | ||
'' | ''CharacterLookListModel'' saves all possible look of the characters, odder by the body parts and gender. | ||
''DateModel'' | ''DateModel'' stores a date with day, month and year. | ||
''SchoolModel'' | ''SchoolModel'' saves the properties of one school of the user. | ||
''WorkModel'' | ''WorkModel'' saves one work of the user (with the name of the company and the period). | ||
=== View group === | === View group === | ||
| Line 100: | Line 106: | ||
''Label'' creates the default labels for this game. | ''Label'' creates the default labels for this game. | ||
''PickerView'' creates the default pickers for this game. (The have a different style than the default PickerView from Apple). | ''PickerView'' creates the default pickers for this game. (The have a different style than the default PickerView from Apple). [[UIPicker|See here]] for the first version of it (without date functions). | ||
''PopOverPickerView'' creates a PickerView as an PopOver with a button, which shows the PickerView and its text shows the current selected items. | ''PopOverPickerView'' creates a PickerView as an PopOver with a button, which shows the PickerView and its text shows the current selected items. | ||