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. A view that is displayed on top of an original view when user interactions are required






2. Defines what an object can do






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






4. Key sequence to run an app in Xcode






5. Another name for a 'button bar'






6. A unique combination of view controller and view






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






8. Apple's classes often provide a special initialization method called a _____ method






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






10. Two-way selection logic block






11. Negation symbol






12. Key sequence to hide/show Navigator View






13. Size of iPhone 'lo-res' icon image in pixels






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






15. An alternative way to see the connections between an object in the Interface Builder and it's code in Xcode without using the Connections inspector

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


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






17. Alternative selection mechanism when many conditions exist






18. getters






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






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






21. UI






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






23. Boolean for 'false' in Objective-C






24. IB

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


25. Postcondition repetition structure syntax






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






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






28. Resembles a slot machine display






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






30. Boolean for 'true' in Objective-C






31. Class of strings that can be changed






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


33. Syntax for reserving memory and initializing an object






34. A fully opaque image has an _______ property value of ______






35. Language used to write iOS apps






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


37. strong and nonatomic are examples of ...






38. Syntax for declaring a variable






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






40. Class that builds upon another class






41. Purpose of 'Secure' attribute for text fields






42. Used to receive an event in code and trigger something






43. Modulus (remainder) operator






44. Symbol used for inheritance






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






46. Fixed iteration repetition control structure syntax






47. Extension for implementation file






48. A virtual 'box' for organizing related projects






49. For a text field - what does the 'Clear Button' look like?

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


50. Files used to create a class