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. Used to test an app without needing an actual physical device






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


3. The goal of the MVC design pattern






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


5. Class used for creating image views






6. Extension for interface file






7. Key sequence to open the Project Navigator (left panel)






8. In the MVC design pattern for iOS apps - view consists of the various...

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


9. Size of iPhone retina icon image in pixels






10. Alternative selection mechanism when many conditions exist






11. Delimiter for a list of protocols






12. getters






13. Negation symbol






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






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






16. Apps written to assist users with special disabilities






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






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


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






20. XML






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






22. A tool in Xcode to help fix broken code






23. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time






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






25. Formatting placeholder for strings






26. Correct the error: label.text = 'Hello World !';

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


27. This file contains the scene - segue and relationship definitions for your project






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






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






30. Used to set up an outgoing connection from the implementation code to the view






31. Symbol used for inheritance






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






33. What are data detectors?






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






35. What event do you use to detect a button tap?






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






37. setters






38. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)

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


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






40. A fully transparent image has an _____ property value of _____






41. Any 'directive' statement begins with this symbol






42. Syntax for reserving memory and initializing an object






43. Another name for format specification






44. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities






45. iOS functional building blocks






46. Apps that provide easy access to a single screen of information with a backside view for modifying preferences






47. Syntax for block-comment






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






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. Dimensions of iPad (in points)