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. Class of collection data type which stores information as object/key pairs






2. Always used to end the list of objects when initializing an array






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






4. OOP






5. NS stands for...






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


7. Class of strings that can be changed






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






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






10. Recommended image type for button graphics






11. To zoom between an overview of the entire storyboard and the actual size view - ______ the storyboard background.






12. Extension for implementation file






13. Data type for true/false type variables






14. A virtual 'box' for organizing related projects






15. ______ and ______ define the connections between scenes.






16. Language used to write iOS apps






17. A common button type that indicates additional information is available






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


19. Storage location for a piece of information






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






21. Word used to indicate that a user can't interact with a given element






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


23. Syntax to include UIKIT in a class






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






25. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.






26. The Round Rect Button is found in this library






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






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






29. Key sequence to hide/show the Assistant Editor






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






31. What are data detectors?






32. This type of app is typically one screen - and gives you the basics with minimal interaction






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






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






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






36. Formatting placeholder for a floating point value with one digit on the left of the decimal and two digits on the right






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






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






39. Method used to print information in an output panel






40. Every iOS application implements a subclass of _________






41. Dimensions of iPad (in points)






42. To use a new class you need to _____ it






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






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


45. Syntax for reserving memory and initializing an object






46. The HIG requires some kind of _____ element in a cell if there is more information available






47. Negation symbol






48. Modulus (remainder) operator






49. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.






50. Write a statement to declare and initialize a label object called 'myLabel' to 'GO!'

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