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. strong and nonatomic are examples of ...






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






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






4. Negation symbol






5. Class of strings that can be changed






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






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






8. What are data detectors?






9. Key sequence to hide/show Utilities View






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


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


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


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






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






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






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






17. Scaling factor to make an image suitable for retina display






18. Alternative selection mechanism when many conditions exist






19. To unroll or roll up a hierarchy of files - objects or classes - you click the ______ _______ at the root element






20. XML






21. What's the difference between Cocoa and Cocoa Touch?






22. Something the simulator cannot reliably test






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






24. Formatting placeholder for integers






25. Although it is possible to declare an instance variable and then define a corresponding property - you may also use @property alone to...






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






27. What are the guidelines for the class prefix for a project?

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


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






29. A view that is displayed on top of an original view when user interactions are required






30. Key sequence to open the Project Navigator (left panel)






31. Recommended image type for button graphics






32. Extension for an iPhone/iPad app






33. Tests to see whether two values are not equal






34. Extension for interface file






35. Tests to see whether two values are equal






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






37. Formatting placeholder for strings






38. Other name for an *.xib file






39. Return type indicating a method returns nothing






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






41. Piece of information provided to a method when it is messaged






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






43. IB

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


44. Method used to print information in an output panel






45. NS stands for...






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






47. An _______ is used to 'advertise' a method in your code that should be called when a certain event takes place






48. A file folder in the navigator panel is called a ________






49. Multiline text entry block






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