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 'First Responder' in a scene is not an object it is considered a ________






2. Modulus (remainder) operator






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






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






5. ______ and ______ define the connections between scenes.






6. A unique combination of view controller and view






7. 4 Top down technology layers making up iOS






8. Tests to see whether two values are not equal






9. setters






10. Single line text field






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






12. The first method called when a user taps an application icon






13. The Utilities area has two sections: ______ and ______






14. Key sequence to save an Xcode file






15. Symbol used for inheritance






16. Return type indicating a method returns nothing






17. Write a statement to declare and initialize a label object called 'myLabel' to 'GO!'

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


18. Prior to ARC - you used these terms alot






19. Other name for an *.xib file






20. Dimensions of iPhone (in points)






21. Symbol often denoting a 'pointer'






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


23. Synonym for interface file






24. Character used to show an element as a literal string






25. Data type for whole numbers






26. Extension for an iPhone/iPad app






27. You are creating an app for a company whose URL is http://www.basicversity.com . What should be the company identifier for the app when you begin the project?






28. An array of background images called 'bgImages' has been declared as an instance variable in your header file. You have created a set of 5 background images stored in UIImage variables wp1 through wp5. Write a line of code that initializes the array.






29. Way to refer to an object within its own methods






30. A tool in Xcode to help fix broken code






31. Scaling factor to make an image suitable for retina display






32. The name of the panel to the left of the Interface Builder Editor panel






33. OOP






34. Combining two messages into a single line of code






35. Memory aid for keyboard shortcuts in the Navigator panel

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


36. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)






37. Name of the drop-down menu in Xcode that lets you select the device used with the iOS Simulator






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






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






40. XML






41. The Round Rect Button is found in this library






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






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






44. Denotes a class method






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






46. Expression to create a random number in [0 -20];






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






48. What are data detectors?






49. Formatting placeholder for integers






50. Given: #import <UIKit/UIKit.h> @interface WelcomeViewController : UIViewController @end The superclass for WelcomeViewController