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. This type of app is typically one screen - and gives you the basics with minimal interaction






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






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






4. RAM for iPhone






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






6. Recommended image type for button graphics






7. Apps written to assist users with special disabilities






8. Write a line of code creating a pointer to a wall paper image called 'wp1' that refers to a resource in an app with the file name 'wallPaper_01.png'

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


9. File name suffix indicating an image is suitable for retina display






10. Key sequence to open the Standard Editor






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






12. API






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


14. Data type for highly precise numbers with huge numbers of decimal places






15. The name of the panel to the left of the Interface Builder Editor panel






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






17. IDE for iPhone Development






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






19. Correct the error: label.text = 'Hello World !';

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


20. Dimensions of iPhone (in points)






21. Name of the '|' symbol






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






23. XML






24. OOP






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






26. Process of creating an active object from a class






27. Another name for a 'button bar'






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






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






30. Resembles a slot machine display






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






32. Prior to ARC - you used these terms alot






33. Framework used to write iPhone apps






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


35. getters






36. What computer language is the storyboard written in?






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






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






39. Purpose of 'Secure' attribute for text fields






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






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






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






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






44. Class used for creating image views






45. This keyword in the property directive is related to memory management and refers to the idea that we want to maintain control of memory issues






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






47. Alternative selection mechanism when many conditions exist






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






49. Class that allows URL management






50. Something the simulator cannot reliably test