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. Used to indicate any type of object






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






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






4. If you have an image file called 'myImage.png' and you make a hi-res version for the retina display - what should be the name of the new file?






5. The HIG requires some kind of _____ element in a cell if there is more information available






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






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






8. Closes an interface file






9. Apps written to assist users with special disabilities






10. Class of strings that can be changed






11. getters






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






13. Key sequence to hide/show the Assistant Editor






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






15. Any 'directive' statement begins with this symbol






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






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






18. Syntax for block-comment






19. If a method name includes a colon (:) this indicates a required _________






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






21. Multiline text entry block






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


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


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






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






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






27. Two-way selection logic block






28. This type of app is typically one screen - and gives you the basics with minimal interaction






29. Syntax for declaring a variable






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






31. Syntax for reserving memory and initializing an object






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






33. Tests to see whether two values are not equal






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






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






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






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






38. SDK

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


39. RAM for iPhone






40. What's the difference between Cocoa and Cocoa Touch?






41. NS stands for...






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






43. Recommended image type for button graphics






44. setters






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






46. Purpose of 'Secure' attribute for text fields






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






48. Data type for numbers with 'tame' numbers of decimal points






49. Denotes a class method






50. A fully transparent image has an _____ property value of _____