iOS programming, 1
Write an iOS application according to the following rules
    Assumptions
  1. General
    • Application should allow to track a financial spendings.
  2. Minimum requirements (grade: 3.0-3.5) which simply based on our classes - this is a slightly modiffied version of the application developped during classes.
    • There should be a main window of the following form

      • Object 1: Label to display information about a total number of information (205) and a current item number (23).
      • Object 2: Date of current spending.
      • Object 3: Category.
      • Object 4: Value (price).
      • Object 5: Description. This should be a multiline text field. If not, there should be at least 2 one-line text fields.
      • Object 6: Switch section. Two buttons to switch to previous (22) or next (24) spending and one slider to make faster switching.
      • Object 7: Add button. When pressed, should display new screen / controls to allow enter new spending.
      • Object 8: Edit button. Similar to add, but when pressed should display screen / controls to allow edit current spendig.
  3. Grade: 4.0-4.5
    • All requirements for 3.0-3.5.
    • Add a subcategory field.
    • Add an option to display a summary grouped by (multiple) category / subcategory and time (week, month, year).
  4. Grade: 5.0
    • All requirements for 4.0-4.5.
    • Category and subcategory should be selected from a predefined list item.
    • Add an option to manage predefined categories and subcategories.