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. An alternative way to see the connections between an object in the Interface Builder and it's code in Xcode without using the Connections inspector

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


2. This type of app typically involves hierarchical data






3. Companion to the @property directive






4. Syntax for sending an object a message with one parameter (p1)






5. The first method called when a user taps an application icon






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






7. getters






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






9. Allows you to easily track multiple versions of your project






10. Any 'directive' statement begins with this symbol






11. Implements a logical AND condition






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






13. Key sequence to save an Xcode file






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






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






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






17. Syntax to include UIKIT in a class






18. Key sequence to open the Attributes Inspector






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






20. MVC






21. For a text field - what does the 'Clear Button' look like?

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


22. Defines what an object can do






23. Purpose of 'Secure' attribute for text fields






24. Formatting placeholder for a floating point value with one digit on the left of the decimal and two digits on the right






25. Tests to see whether two values are not equal






26. The Round Rect Button is found in this library






27. Class that allows URL management






28. To use a new class you need to _____ it






29. These define to which messages the datasource and delegate respond






30. Apps written to assist users with special disabilities






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






32. setters






33. Declare and initialize a string that says: 'Hello World' whose identifier if 'phrase' . Use the shortest command possible.

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


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






35. Creates 'getters' and 'setters'






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






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


38. Symbol often denoting a 'pointer'






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






40. Process of creating an active object from a class






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






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


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






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






45. Denotes an instance method






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






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






48. Extension for an iPhone/iPad app






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






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