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. Companion to the @property directive






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






3. Apps written to assist users with special disabilities






4. Term used to describe each screen of an iPhone app






5. Typical header syntax for a button that will be applying the 'moveMe' action in an app






6. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)

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


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






8. 4 Top down technology layers making up iOS






9. Extension for an iPhone/iPad app






10. Syntax to include the fictitious user-created file 'myFile.h'

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


11. Opens the Xcode Quick Help Assistant






12. Boolean for 'false' in Objective-C






13. Document Apple uses to evaluate apps for the App Store






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






15. Used to indicate any type of object






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






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






18. Fixed iteration repetition control structure syntax






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






20. What property needs to be set before a scroll view (UIScrollView) will scroll?






21. Key sequence to hide/show Navigator View






22. Negation symbol






23. Key sequence to open the Standard Editor






24. Purpose of 'Secure' attribute for text fields






25. If a method name includes a colon (:) this indicates a required _________






26. Syntax for sending an object a message with one parameter (p1)






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






28. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time






29. Formatting placeholder for strings






30. NS stands for...






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






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






33. The Round Rect Button is found in this library






34. Recommended image type for button graphics






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






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


37. This type of app typically involves hierarchical data






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






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






40. ______ and ______ define the connections between scenes.






41. Objective-C is an extension (super set) of...






42. iPhone and iPad ____ support .png transparency






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






44. Indicates a lack of any value at all






45. SDK

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


46. Size of iPhone retina icon image in pixels






47. A class that manages the user's interaction with the iDevice






48. ______ enable applications to store multiple pieces of information in a single object






49. Word used to indicate that a user can't interact with a given element






50. Define a collection of methods to perform a task