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. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.






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






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






4. Symbol often denoting a 'pointer'






5. Key sequence to open the Project Navigator (left panel)






6. A file folder in the navigator panel is called a ________






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


8. The bar across the top of the Editor area that shows you the item you are editing






9. Master class in iOS






10. 4 Top down technology layers making up iOS






11. How do you show a storyboard file as source code?

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


12. Class used for creating image views






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






14. Defines what an object can do






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






16. Crash statement likely when an NSString is assigned a value with an incorrect format






17. Syntax for block-comment






18. Size of iPhone retina icon image in pixels






19. A view has a 'Shrink' button whose label needs to change once it is clicked to 'Grow'. Write a 'message' type command to change it's label to 'Grow'

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


20. Key sequence to run an app in Xcode






21. Templates fill in a bunch of ______-_______ code that serves as a framework in which to write future implementations






22. Symbol used for inheritance






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






24. Another name for a 'button bar'






25. What type of object does a web view expect as a parameter when loading a remote URL?






26. Apps written to assist users with special disabilities






27. What are data detectors?






28. getters






29. Boolean for 'true' in Objective-C






30. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.






31. Implements a logical OR condition






32. Declaring a method in an interface file - before it is actually implemented is called _______ the method






33. Defines the functional building blocks (classes) that make iOS devices perform certain actions






34. Correct the error: label.text = 'Hello World !';

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


35. Two-way selection logic block






36. Opens the Xcode Quick Help Assistant






37. How do you get rid of an onscreen keyboard?

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


38. 'Build and run' keyboard shortcut






39. XML






40. Size of iPhone 'lo-res' icon image in pixels






41. Data type for whole numbers






42. Delimiter for a list of protocols






43. An example of a common collection data type






44. Files used to create a class






45. Something the simulator cannot reliably test






46. Which Apple project template creates a simple view/view controller application






47. A fully opaque image has an _______ property value of ______






48. Purpose of 'Secure' attribute for text fields






49. A transition between scenes - frequently with a visual transition effect applied






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