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






2. Always used to end the list of objects when initializing an array






3. Key sequence to save an Xcode file






4. Tests to see whether two values are equal






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






6. Memory aid for keyboard shortcuts in the Navigator panel

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


7. Postcondition repetition structure syntax






8. Purpose of 'Secure' attribute for text fields






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






10. Syntax for declaring a string called 'userName'






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


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






13. The goal of the MVC design pattern






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






15. Expression to create a random number in [0 -20];






16. Crash statement likely when an NSString is assigned a value with an incorrect format






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






18. Negation symbol






19. Key sequence to hide/show Navigator View






20. Master class in iOS






21. IB

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


22. UI






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






24. Language used to write iOS apps






25. OOP






26. Modulus (remainder) operator






27. Character used to show an element as a literal string






28. Data type for whole numbers






29. A transition between scenes - frequently with a visual transition effect applied






30. Data type for true/false type variables






31. Creates 'getters' and 'setters'






32. @property directives should be placed ____ (above or below) any IBActions in the header file






33. Given: [graduationParty addAttendee: @'Aunt Jane' withDish: @'deviled eggs']; The 'receiver' is _______; the 'selector' is _________






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






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


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






37. API






38. What property needs to be set before a scroll view (UIScrollView) will scroll?






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






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






41. Recommended image type for button graphics






42. Formatting placeholder for a floating point value with one digit on the left of the decimal and two digits on the right






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






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






45. iPhone and iPad ____ support .png transparency






46. You have two labels in Interface Builder. One is selected (You clicked on it). How can you tell the distance between it and the other label?






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






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






49. In your implementation file - the _____ method (provided in stub form by Apple) runs after machine language code reserves some space in memory for your View. This method is often used to create a 'clean slate' as an app opens.






50. Tests to see whether two values are not equal