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. Objective-C is an extension (super set) of...






2. Dimensions of iPhone (in points)






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






4. The Inspector you would use to tweak the way interface objects appear






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






6. This keyword in the property directive is related to memory management and refers to the idea that we want to maintain control of memory issues






7. Every iOS application implements a subclass of _________






8. Data type for highly precise numbers with huge numbers of decimal places






9. Any 'directive' statement begins with this symbol






10. Key sequence to hide/show Navigator View






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






12. Synonym for interface file






13. setters






14. Shortcut for writing: y = y * 5;






15. Name of the '|' symbol






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






17. iOS functional building blocks






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






19. What computer language is the storyboard written in?






20. Used to set up an outgoing connection from the implementation code to the view






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


22. You have an instance variable called 'myLabel' that is a member of UILabel. In an app - you set it's text property to 'Howdy' with the correctly-written command: myLabel.text = @'Howdy'; Re-write this command using [ ] message-sending syntax

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


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






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






25. getters






26. Data type for true/false type variables






27. Delimiter for a list of protocols






28. What event do you use to detect a button tap?






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






30. Storage location for a piece of information






31. Another name for format specification






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






33. IB

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


34. Defines what an object can do






35. Key sequence to open the Standard Editor






36. Syntax for single-line comment






37. Used to indicate any type of object






38. Companion to the @property directive






39. ______ and ______ define the connections between scenes.






40. In a stepper control - when this attribute option is checked - the stepper's value is automatically set to the minimum value when the maximum value is exceeded (or vice versa).






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


42. Denotes an instance method






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






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






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






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


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






48. Combining two messages into a single line of code






49. A virtual 'box' for organizing related projects






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