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. A fully opaque image has an _______ property value of ______






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






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






4. Apple's classes often provide a special initialization method called a _____ method






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






6. getters






7. XML






8. The HIG requires some kind of _____ element in a cell if there is more information available






9. API






10. Used to receive an event in code and trigger something






11. You have two labels in Interface Builder. One is selected (You clicked on it). How can you tell the distance between it and the other label?






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






13. Used to display image file resources and show simple animations






14. Formatting placeholder for strings






15. Size of iPhone retina icon image in pixels






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






17. Multiline text entry block






18. Combining two messages into a single line of code






19. ______ are variables that can store a ____ to an object.






20. Single line text field






21. Alternative selection mechanism when many conditions exist






22. This file contains the scene - segue and relationship definitions for your project






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






24. Name of the '|' symbol






25. Resembles a slot machine display






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






27. MVC






28. Consider: int x = 6;int y = 7;float quotient = (float) x/y;The statement that creates the variable 'quotient' is an example of ...






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






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






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. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file






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






34. These define to which messages the datasource and delegate respond






35. Two-way selection logic block






36. Class used for creating image views






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






38. Key sequence to run an app in Xcode






39. Purpose of the 'Auto-enable Return Key' attribute for text fields






40. The ________ class provided a container for the management and display of views






41. Closes an interface file






42. Postcondition repetition structure syntax






43. What are data detectors?






44. Collection of interface elements and data storage elements etc you can access from your applications






45. Implements a logical OR condition






46. Class that builds upon another class






47. Class that another class inherits from






48. Dimensions of iPhone (in points)






49. Companion to the @property directive






50. Key sequence to hide/show the Assistant Editor