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. The ________ class provided a container for the management and display of views






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






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






4. 4 Top down technology layers making up iOS






5. Formatting placeholder for strings






6. What are the guidelines for the class prefix for a project?

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


7. Syntax for declaring a variable






8. 'Build and run' keyboard shortcut






9. Storage location for a piece of information






10. 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


11. An _______ is used to enable your code to talk to objects within views






12. The object currently in control and interacting with the user






13. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.






14. Calling a method is the same as...






15. SDK

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


16. Define a collection of methods to perform a task






17. Always used to end the list of objects when initializing an array






18. Process of creating an active object from a class






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






20. An integrated web browser component






21. This type of app typically involves hierarchical data






22. Return type indicating a method returns nothing






23. Under what circumstances would you need an outlet for a button if it's just needed to trigger an action?

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


24. Tests to see whether two values are equal






25. Opens the Xcode Quick Help Assistant






26. Allows you to easily track multiple versions of your project






27. iPhone and iPad ____ support .png transparency






28. Although it is possible to declare an instance variable and then define a corresponding property - you may also use @property alone to...






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






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






31. In the MVC design pattern for iOS apps - view consists of the various...

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


32. Given: [graduationParty addAttendee: @'Aunt Jane' withDish: @'deviled eggs']; The 'receiver' is _______; the 'selector' is _________






33. Defines what an object can do






34. Precondition repetition structure syntax






35. 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.






36. Apps that provide easy access to a single screen of information with a backside view for modifying preferences






37. The 'First Responder' in a scene is not an object it is considered a ________






38. Class of strings that can be changed






39. This element should 'always' accompany a slider to indicate its purpose






40. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities






41. Apps written to assist users with special disabilities






42. For a text field - what does the 'Clear Button' look like?

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


43. Syntax for block-comment






44. Method used to print information in an output panel






45. @property directives should be placed ____ (above or below) any IBActions in the header file






46. Class that allows URL management






47. Extension for implementation file






48. Write a statement to declare and initialize a label object called 'myLabel'






49. Proper way to pronounce a *.xib file

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


50. A class that implements a protocol is said to ____ to that protocol