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. Storage place for a piece of information specific to a class






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






3. Extension for implementation file






4. Class that another class inherits from






5. The Round Rect Button is found in this library






6. Language used to write iOS apps






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






8. iOS functional building blocks






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






10. Consider: int x = 6;int y = 7;float quotient = (float) x/y;The statement that creates the variable 'quotient' is an example of ...






11. Write a statement to declare and initialize a label object called 'myLabel'






12. Files used to create a class






13. Key sequence to open the Attributes Inspector






14. A tool in Xcode to help fix broken code






15. An example of a common collection data type






16. The name of the panel to the left of the Interface Builder Editor panel






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






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






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






20. Data type for true/false type variables






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






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






23. Return type indicating a method returns nothing






24. This file contains the code that makes everything 'work'






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






26. Master class in iOS






27. The object currently in control and interacting with the user






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






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


30. API






31. 'Build and run' keyboard shortcut






32. A ______ is where you edit a view and assign a controller to it.






33. Expression to create a random number in [0 -20];






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






35. Given: #import <UIKit/UIKit.h> @interface WelcomeViewController : UIViewController @end The superclass for WelcomeViewController






36. Shortcut for writing: y = y * 5;






37. Defines what an object can do






38. Opens the Xcode Quick Help Assistant






39. This type of app typically involves hierarchical data






40. Key sequence to hide/show Navigator View






41. Used to indicate any type of object






42. Declaring a method in an interface file - before it is actually implemented is called _______ the method






43. Class used to work with dates as objects






44. Framework used to write iPhone apps






45. Key sequence to open the Standard Editor






46. Class used for creating image views






47. Creates 'getters' and 'setters'






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






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


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