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. How do you show a storyboard file as source code?

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


2. Syntax for single-line comment






3. 4 Top down technology layers making up iOS






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






5. A tool in Xcode to help fix broken code






6. Key sequence on a Mac to select between open application






7. Defines the functional building blocks (classes) that make iOS devices perform certain actions






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






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






10. Companion to the @property directive






11. IB

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


12. Typical header syntax for a button that will be applying the 'moveMe' action in an app






13. An example of a common collection data type






14. Key sequence to open the Attributes Inspector






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






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






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






18. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.






19. Combining two messages into a single line of code






20. Formatting placeholder for strings






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






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






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






24. A unique combination of view controller and view






25. setters






26. Syntax to include UIKIT in a class






27. Class that another class inherits from






28. Synonym for interface file






29. Symbol often denoting a 'pointer'






30. MVC






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


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






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






34. Precondition repetition structure syntax






35. Key sequence to run an app in Xcode






36. A file folder in the navigator panel is called a ________






37. ______ enable applications to store multiple pieces of information in a single object






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






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






40. Denotes a class method






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






42. Dimensions of iPad (in points)






43. Language used to write iOS apps






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






45. Used to indicate any type of object






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






47. Multiline text entry block






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






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






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