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. The '@' symbol is shorthand for creating one of these






2. Size of iPhone retina icon image in pixels






3. The library that contains the objects you can add to a view or XIB file






4. Syntax to include the fictitious user-created file 'myFile.h'

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


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






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






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


8. NS stands for...






9. Method used to print information in an output panel






10. iPhone and iPad ____ support .png transparency






11. These define to which messages the datasource and delegate respond






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


13. Language used to write iOS apps






14. Beginning with iOS4 - applications no longer terminate when the user presses the...






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






16. What event do you use to detect a button tap?






17. The 'First Responder' in a scene is not an object it is considered a ________






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






19. You are creating an app for a company whose URL is http://www.basicversity.com . What should be the company identifier for the app when you begin the project?






20. MVC






21. Apps written to assist users with special disabilities






22. What type of object does a web view expect as a parameter when loading a remote URL?






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


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






25. Class that creates an array capable of being changed after it is create






26. Term used to describe each screen of an iPhone app






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






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






29. Purpose of 'Secure' attribute for text fields






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






31. Every iOS application implements a subclass of _________






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


33. RAM for iPhone






34. Key sequence to open the Standard Editor






35. This type of app typically involves hierarchical data






36. Symbol often denoting a 'pointer'






37. Connections between Objects in the Interface Builder and the header file are formed by _____-_______ from the object to the proper place in the header file






38. Class used to work with dates as objects






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






40. Syntax for declaring a variable






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






42. Key sequence to run an app in Xcode






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






44. Key sequence to hide/show Navigator View






45. A class that implements a protocol is said to ____ to that protocol






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






47. Resembles a slot machine display






48. This file contains the scene - segue and relationship definitions for your project






49. A ______ is where you edit a view and assign a controller to it.






50. Files used to create a class