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


2. Denotes a class method






3. Attribute that informs the system that the object referred to needs to be kept around and not discarded from memory






4. MVC






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






6. Return type indicating a method returns nothing






7. Formatting placeholder for strings






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






9. A view has a 'Shrink' button whose label needs to change once it is clicked to 'Grow'. Write a 'message' type command to change it's label to 'Grow'

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


10. SDK

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


11. Scaling - rotation - and translation are the most commonly used manipulations supported by _____ transforms - but skewing is also possible.






12. setters






13. Companion to the @property directive






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






15. Framework used to write iPhone apps






16. A transition between scenes - frequently with a visual transition effect applied






17. Key sequence to hide/show the Assistant Editor






18. Typical header syntax for a button that will be applying the 'moveMe' action in an app






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






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






21. Class used for creating image views






22. Multiline text entry block






23. Single line text field






24. A virtual 'box' for organizing related projects






25. In the US - the '#' symbol is often called the ____ symbol






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






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






28. Size of iPhone 'lo-res' icon image in pixels






29. Extension for implementation file






30. Dimensions of iPhone (in points)






31. Alternative selection mechanism when many conditions exist






32. Class that allows URL management






33. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)






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






35. Syntax to include UIKIT in a class






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






37. The 'First Responder' in a scene is not an object it is considered a ________






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


39. Formatting placeholder for integers






40. Boolean for 'false' in Objective-C






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


42. An integrated web browser component






43. Resembles a slot machine display






44. Class used to work with dates as objects






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






46. Key sequence to open the Standard Editor






47. Any 'directive' statement begins with this symbol






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






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






50. Extension for an iPhone/iPad app