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. This element should 'always' accompany a slider to indicate its purpose






2. An integrated web browser component






3. iPhone and iPad ____ support .png transparency






4. Formatting placeholder for strings






5. Denotes an instance method






6. Syntax for single-line comment






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






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






9. Delimiter for a list of protocols






10. Any 'directive' statement begins with this symbol






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






12. Key sequence to open the Standard Editor






13. Syntax for block-comment






14. A tool in Xcode to help fix broken code






15. Tests to see whether two values are not equal






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


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






18. Key sequence to save an Xcode file






19. 'Build and run' keyboard shortcut






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






21. An app has boolean variables 'hasShrunk' and 'hasMoved'. Write a boolean condition that checks if each are true






22. The Inspector you would use to tweak the way interface objects appear






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






24. Data type for highly precise numbers with huge numbers of decimal places






25. Opens the Xcode Quick Help Assistant






26. Method used to print information in an output panel






27. Master class in iOS






28. OOP






29. Purpose of the 'Auto-enable Return Key' attribute for text fields






30. Class of collection data type which stores information as object/key pairs






31. RAM for iPhone






32. Negation symbol






33. Syntax for declaring a variable






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






35. Companion to the @property directive






36. A virtual 'box' for organizing related projects






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






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






39. @property directives should be placed ____ (above or below) any IBActions in the header file






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






41. Return type indicating a method returns nothing






42. ______ are variables that can store a ____ to an object.






43. XML






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






45. Crash statement likely when an NSString is assigned a value with an incorrect format






46. You have an instance variable called 'myLabel' that is a member of UILabel. In an app - you set it's text property to 'Howdy' with the correctly-written command: myLabel.text = @'Howdy'; Re-write this command using [ ] message-sending syntax

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


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






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






49. In the MVC design pattern for iOS apps - this aspect is responsible for receiving user input and acting accordingly - and serves as a 'bridge' between the other two components. It is the backbone of the app.






50. Key sequence to hide/show Utilities View