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. Defines the functional building blocks (classes) that make iOS devices perform certain actions






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






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






4. Class of strings that can be changed






5. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)






6. Modulus (remainder) operator






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






8. Files used to create a class






9. Method used to print information in an output panel






10. Negation symbol






11. getters






12. Something the simulator cannot reliably test






13. What computer language is the storyboard written in?






14. Tests to see whether two values are equal






15. Multiline text entry block






16. Creates 'getters' and 'setters'






17. Collection of interface elements and data storage elements etc you can access from your applications






18. Syntax for reserving memory and initializing an object






19. Extension for MainStoryboard






20. Syntax for single-line comment






21. OOP






22. Class used to work with dates as objects






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






24. What do the Autosizing settings of the Size Inspector do?






25. Consider: int x = 6;int y = 7;float quotient = (float) x/y;The statement that creates the variable 'quotient' is an example of ...






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






27. Shortcut for writing: count = count + 1;






28. Templates fill in a bunch of ______-_______ code that serves as a framework in which to write future implementations






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






30. Companion to the @property directive






31. Alternative selection mechanism when many conditions exist






32. Another name for a 'button bar'






33. The Inspector you will need if you want to connect a custom class to an object in Interface Builder






34. ______ and ______ define the connections between scenes.






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


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






37. An app has boolean variables 'hasShrunk' and 'hasMoved'. Write a boolean condition that checks if each are true






38. IDE for iPhone Development






39. Denotes an instance method






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


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






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






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






44. Class used for creating image views






45. Delimiter for a list of protocols






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






47. A unique combination of view controller and view






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






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






50. Prior to ARC - you used these terms alot