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. What event do you use to detect a button tap?






2. Storage location for a piece of information






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






4. setters






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






6. Synonym for interface file






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






8. Class that another class inherits from






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






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






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


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


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






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






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






16. Multiline text entry block






17. What are data detectors?






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






19. Denotes a class method






20. The bar across the top of the Editor area that shows you the item you are editing






21. Allows you to easily track multiple versions of your project






22. API






23. Language used to write iOS apps






24. You have two labels in Interface Builder. One is selected (You clicked on it). How can you tell the distance between it and the other label?






25. Implements a logical AND condition






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






27. Indicates a lack of any value at all






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






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






30. UI






31. ______ enable applications to store multiple pieces of information in a single object






32. An _______ is used to enable your code to talk to objects within views






33. Precondition repetition structure syntax






34. A class that manages the user's interaction with the iDevice






35. Opens the Xcode Quick Help Assistant






36. Implements a logical OR condition






37. The Round Rect Button is found in this library






38. Tests to see whether two values are not equal






39. What are the guidelines for the class prefix for a project?

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


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






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


42. Another name for format specification






43. Key sequence to open the Standard Editor






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






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






46. Class that builds upon another class






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






48. Class used to work with dates as objects






49. Something the simulator cannot reliably test






50. Syntax for sending an object a message with no parameters