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






2. Recommended image type for button graphics






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






4. Multiline text entry block






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






6. Property affecting an element's transparency






7. Shortcut for writing: count = count + 1;






8. Proper way to pronounce a *.xib file

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


9. An app has boolean variables 'hasShrunk' and 'hasMoved'. Write a boolean condition that checks if each are true






10. Something the simulator cannot reliably test






11. MVC






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






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






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






15. Piece of information provided to a method when it is messaged






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






17. Denotes an instance method






18. Return type indicating a method returns nothing






19. Syntax for sending an object a message with one parameter (p1)






20. Single line text field






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






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






23. Extension for interface file






24. Size of iPhone retina icon image in pixels






25. You have created some 'breadcrumbs' using NSLog to trace the path of your code - and the debug area is open - yet you see no information in the panel. What's the problem and what is the solution?

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


26. 'plist' stands for...






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






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






29. Delimiter for a list of protocols






30. Class that allows URL management






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






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






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






34. Synonym for interface file






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






36. strong and nonatomic are examples of ...






37. SDK

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


38. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible






39. An integrated web browser component






40. Name of the '|' symbol






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






42. Used to indicate any type of object






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






44. The Inspector you would use to tweak the way interface objects appear






45. Class used to work with dates as objects






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


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






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






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






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