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. Scaling factor to make an image suitable for retina display






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






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






4. Key sequence to hide/show Navigator View






5. This keyword in the property directive is related to memory management and refers to the idea that we want to maintain control of memory issues






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






7. Delimiter for a list of protocols






8. Defines what an object can do






9. setters






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






11. Size of iPhone retina icon image in pixels






12. Denotes a class method






13. Class used to work with dates as objects






14. Extension for interface file






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






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






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






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


19. Opens the Xcode Quick Help Assistant






20. Syntax for declaring a string called 'userName'






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






22. Boolean for 'false' in Objective-C






23. Purpose of 'Secure' attribute for text fields






24. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file






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






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






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






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






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






30. Implements a logical OR condition






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






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






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






34. Key sequence on a Mac to select between open application






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






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






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






38. Key sequence to hide/show Utilities View






39. Language used to write iOS apps






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


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






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






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






44. SDK

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


45. Directive to include other interface files that an application might need to access






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






47. Negation symbol






48. Key sequence to open the Attributes Inspector






49. OOP






50. Way to refer to an object within its own methods