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. Denotes an instance method






2. The Inspector you would use to control your layout in Interface Builder






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






4. _____ are methods that we can connect to events.






5. A tool in Xcode to help fix broken code






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






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






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






9. Files used to create a class






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






11. Extension for interface file






12. Denotes a class method






13. Syntax for sending an object a message with no parameters






14. Something the simulator cannot reliably test






15. Postcondition repetition structure syntax






16. Every iOS application implements a subclass of _________






17. Key sequence to hide/show the Assistant Editor






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






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


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






21. 'plist' stands for...






22. Class used to work with dates as objects






23. An _______ is used to enable your code to talk to objects within views






24. 'Build and run' keyboard shortcut






25. Delimiter for a list of protocols






26. Recommended image type for button graphics






27. This element should 'always' accompany a slider to indicate its purpose






28. Syntax to include UIKIT in a class






29. Closes an interface file






30. Used to indicate any type of object






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






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






33. Proper way to pronounce a *.xib file

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


34. The Round Rect Button is found in this library






35. Storage location for a piece of information






36. Property affecting an element's transparency






37. Other name for an *.xib file






38. strong and nonatomic are examples of ...






39. NS stands for...






40. Combining two messages into a single line of code






41. The bar across the top of the Editor area that shows you the item you are editing






42. A skeleton (holding place) or framework of code that will be completed in the future; provided initially so code will compile (but it may not function)






43. Syntax for single-line comment






44. setters






45. Extension for implementation file






46. In the UK - the '#' symbol is often called the ____ symbol






47. Used to define a list of all methods and properties a class uses






48. Class that another class inherits from






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






50. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.