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






2. Class of strings that can be changed






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






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






5. A tool in Xcode to help fix broken code






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






7. Another name for format specification






8. Name of the drop-down menu in Xcode that lets you select the device used with the iOS Simulator






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






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






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






12. Framework used to write iPhone apps






13. Used to define a list of all methods and properties a class uses






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






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






16. Creates 'getters' and 'setters'






17. Recommended image type for button graphics






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






19. API






20. IDE






21. Implements a logical AND condition






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






23. Language used to write iOS apps






24. Process of creating an active object from a class






25. Class that allows URL management






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






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


28. Key sequence to hide/show the Assistant Editor






29. Synonym for interface file






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






31. Shortcut for writing: y = y * 5;






32. Indicates a lack of any value at all






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






34. An example of a common collection data type






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






36. Symbol used for inheritance






37. To unroll or roll up a hierarchy of files - objects or classes - you click the ______ _______ at the root element






38. Apps written to assist users with special disabilities






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






40. In the UK - the '#' symbol is often called the ____ symbol






41. Class that another class inherits from






42. ______ and ______ define the connections between scenes.






43. Attribute that informs the system that the object referred to needs to be kept around and not discarded from memory






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


45. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time






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






47. What are data detectors?






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


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






50. Formatting placeholder for integers