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. Term used to describe each screen of an iPhone app






2. Closes an interface file






3. What computer language is the storyboard written in?






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


5. Defines what an object can do






6. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file






7. Implements a logical OR condition






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






9. Storage place for a piece of information specific to a class






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






11. getters






12. Used to receive an event in code and trigger something






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






14. The Round Rect Button is found in this library






15. Modulus (remainder) operator






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






17. Return type indicating a method returns nothing






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






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






20. SDK

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


21. Negation symbol






22. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities






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






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






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


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






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






28. iOS functional building blocks






29. Class that allows URL management






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






31. ______ and ______ define the connections between scenes.






32. To use a new class you need to _____ it






33. Something the simulator cannot reliably test






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






35. An integrated web browser component






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






37. Syntax for block-comment






38. In the MVC design pattern for iOS apps - this aspect provides the underlying data and methods that offer information to the rest of the application






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






40. Word used to indicate that a user can't interact with a given element






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






42. A common button type that indicates additional information is available






43. Data type for true/false type variables






44. NS stands for...






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






46. This type of app typically involves hierarchical data






47. Boolean for 'true' in Objective-C






48. iPhone and iPad ____ support .png transparency






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






50. Directive to include other interface files that an application might need to access