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. To use a new class you need to _____ it






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






3. Key sequence to open the Attributes Inspector






4. A unique combination of view controller and view






5. Implements a logical AND condition






6. This type of app is typically one screen - and gives you the basics with minimal interaction






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






8. Connections between Objects in the Interface Builder and the header file are formed by _____-_______ from the object to the proper place in the header file






9. IDE for iPhone Development






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






11. Key sequence to save an Xcode file






12. Purpose of 'Secure' attribute for text fields






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






14. Combining two messages into a single line of code






15. If you have an image file called 'myImage.png' and you make a hi-res version for the retina display - what should be the name of the new file?






16. Key sequence to open the Standard Editor






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






18. What are data detectors?






19. Dimensions of iPad (in points)






20. 'plist' stands for...






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






22. Something the simulator cannot reliably test






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






24. Another name for a 'button bar'






25. The files that contain all the scenes you will use in a project.






26. Any 'directive' statement begins with this symbol






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


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






29. Single line text field






30. NS stands for...






31. iPhone and iPad ____ support .png transparency






32. Prior to ARC - you used these terms alot






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






34. Under what circumstances would you need an outlet for a button if it's just needed to trigger an action?

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


35. Denotes a class method






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






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






38. The Inspector you will need if you want to connect a custom class to an object in Interface Builder






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






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


41. A common button type that indicates additional information is available






42. Every iOS application implements a subclass of _________






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






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


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






46. The goal of the MVC design pattern






47. IDE






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






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






50. Tests to see whether two values are not equal