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. Syntax to include UIKIT in a class






2. Extension for interface file






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






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






5. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)

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


6. ______ and ______ define the connections between scenes.






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






8. Tests to see whether two values are not equal






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


10. OOP






11. Data type for whole numbers






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


13. A unique combination of view controller and view






14. API






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


16. Name of the drop-down menu in Xcode that lets you select the device used with the iOS Simulator






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






18. Always used to end the list of objects when initializing an array






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






20. Size of iPhone retina icon image in pixels






21. What computer language is the storyboard written in?






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






23. Class that another class inherits from






24. Method used to print information in an output panel






25. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time






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






27. Class used for creating image views






28. Boolean for 'false' in Objective-C






29. Boolean for 'true' in Objective-C






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






31. Any 'directive' statement begins with this symbol






32. Tests to see whether two values are equal






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






34. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.






35. 'Build and run' keyboard shortcut






36. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible






37. Delimiter for a list of protocols






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






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






40. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities






41. The Inspector you would access to gain access to various accessibility attributes






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






43. The Round Rect Button is found in this library






44. This type of app is mostly custom controllers and graphics






45. Key sequence to save an Xcode file






46. Calling a method is the same as...






47. File name suffix indicating an image is suitable for retina display






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






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






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