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. Class that creates an array capable of being changed after it is create






2. Another name for a 'button bar'






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


4. Any 'directive' statement begins with this symbol






5. XML






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






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


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






9. Data type for numbers with 'tame' numbers of decimal points






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






11. The Utilities area has two sections: ______ and ______






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






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






14. Class that another class inherits from






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






16. NS stands for...






17. You are creating an app for a company whose URL is http://www.basicversity.com . What should be the company identifier for the app when you begin the project?






18. Used to test an app without needing an actual physical device






19. Data type for true/false type variables






20. Extension for implementation file






21. A virtual 'box' for organizing related projects






22. Syntax to include UIKIT in a class






23. Syntax for declaring a string called 'userName'






24. Given: [graduationParty addAttendee: @'Aunt Jane' withDish: @'deviled eggs']; The 'receiver' is _______; the 'selector' is _________






25. A fully transparent image has an _____ property value of _____






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






27. Used to indicate any type of object






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






29. Something the simulator cannot reliably test






30. 'plist' stands for...






31. Alternative selection mechanism when many conditions exist






32. IDE






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






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






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






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






37. The goal of the MVC design pattern






38. 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?






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






40. setters






41. API






42. Files used to create a class






43. Class used to work with dates as objects






44. The library that contains the objects you can add to a view or XIB file






45. Shortcut for writing: x = x - 1;






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






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


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






49. Symbol often denoting a 'pointer'






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