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. Data type for true/false type variables






2. What type of object does a web view expect as a parameter when loading a remote URL?






3. Tests to see whether two values are equal






4. Negation symbol






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






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






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






8. A view has a 'Shrink' button whose label needs to change once it is clicked to 'Grow'. Write a 'message' type command to change it's label to 'Grow'

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


9. _____ are methods that we can connect to events.






10. Extension for interface file






11. Opens the Xcode Quick Help Assistant






12. Objective-C is an extension (super set) of...






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






14. Used to display image file resources and show simple animations






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






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






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






18. iPhone and iPad ____ support .png transparency






19. Dimensions of iPhone (in points)






20. Closes an interface file






21. Class that allows URL management






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






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






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






25. Creates 'getters' and 'setters'






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






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






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






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






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






31. Any 'directive' statement begins with this symbol






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






33. The Inspector you would use to control your layout in Interface Builder






34. Other name for an *.xib file






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






36. Used to define a list of all methods and properties a class uses






37. What computer language is the storyboard written in?






38. Key sequence to hide/show the Assistant Editor






39. 4 Top down technology layers making up iOS






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. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file






42. Symbol used for inheritance






43. Property affecting an element's transparency






44. Method used to print information in an output panel






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






46. Key sequence to hide/show Utilities View






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






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






49. IB

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


50. Defines the functional building blocks (classes) that make iOS devices perform certain actions