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. Process of creating an active object from a class






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


3. Companion to the @property directive






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






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






6. 'plist' stands for...






7. Return type indicating a method returns nothing






8. Files used to create a class






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






10. What computer language is the storyboard written in?






11. Multiline text entry block






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






13. Under what circumstances would you need an outlet for a button if it's just needed to trigger an action?

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


14. Formatting placeholder for integers






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






16. Other name for an *.xib file






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






18. Postcondition repetition structure syntax






19. Syntax for sending an object a message with one parameter (p1)






20. Every iOS application implements a subclass of _________






21. Syntax for declaring a string called 'userName'






22. The Round Rect Button is found in this library






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


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






25. Shortcut for writing: x = x - 1;






26. Prior to ARC - you used these terms alot






27. Development approach (design pattern) to structure iOS applications






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






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






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






31. Key sequence to save an Xcode file






32. Boolean for 'true' in Objective-C






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






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






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






36. Class used for creating image views






37. RAM for iPhone






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






39. IDE






40. Implements a logical OR condition






41. The '@' symbol is shorthand for creating one of these






42. The Inspector you would use to tweak the way interface objects appear






43. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)

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


44. The first method called when a user taps an application icon






45. A view that is displayed on top of an original view when user interactions are required






46. Storage location for a piece of information






47. 4 Top down technology layers making up iOS






48. The files that contain all the scenes you will use in a project.






49. An example of a common collection data type






50. Used to indicate any type of object