Test your basic knowledge |

iOS 5 App Development Basics

Subjects : it-skills, apple
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Write a line of code creating a pointer to a wall paper image called 'wp1' that refers to a resource in an app with the file name 'wallPaper_01.png'

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


2. Used to receive an event in code and trigger something






3. Key sequence on a Mac to select between open application






4. To zoom between an overview of the entire storyboard and the actual size view - ______ the storyboard background.






5. Data type for numbers with 'tame' numbers of decimal points






6. ______ and ______ define the connections between scenes.






7. NS stands for...






8. Shortcut for writing: count = count + 1;






9. Extension for implementation file






10. Class that creates an array capable of being changed after it is create






11. Declare and initialize a string that says: 'Hello World' whose identifier if 'phrase' . Use the shortest command possible.

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


12. Property affecting an element's transparency






13. A fully transparent image has an _____ property value of _____






14. Class that builds upon another class






15. Defines what an object can do






16. What computer language is the storyboard written in?






17. Two-way selection logic block






18. Storage place for a piece of information specific to a class






19. Key sequence to hide/show the Assistant Editor






20. Companion to the @property directive






21. Class that another class inherits from






22. Denotes a class method






23. Fixed iteration repetition control structure syntax






24. Postcondition repetition structure syntax






25. In your implementation file - the _____ method (provided in stub form by Apple) runs after machine language code reserves some space in memory for your View. This method is often used to create a 'clean slate' as an app opens.






26. The '@' symbol is shorthand for creating one of these






27. The library that contains the objects you can add to a view or XIB file






28. Data type for whole numbers






29. Beginning with iOS4 - applications no longer terminate when the user presses the...






30. Resembles a slot machine display






31. This file contains the code that makes everything 'work'






32. Key sequence to run an app in Xcode






33. What do the Autosizing settings of the Size Inspector do?






34. Used to test an app without needing an actual physical device






35. Class used for creating image views






36. File name suffix indicating an image is suitable for retina display






37. A ______ is where you edit a view and assign a controller to it.






38. API






39. Directive to include other interface files that an application might need to access






40. Used to define a list of all methods and properties a class uses






41. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file






42. An _______ is used to 'advertise' a method in your code that should be called when a certain event takes place






43. This type of app typically involves hierarchical data






44. Class of collection data type which stores information as object/key pairs






45. MVC






46. Symbol used for inheritance






47. Syntax for declaring a variable






48. Single line text field






49. An integrated web browser component






50. 4 Top down technology layers making up iOS