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. Development approach (design pattern) to structure iOS applications






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






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






4. Extension for interface file






5. Modulus (remainder) operator






6. Other name for an *.xib file






7. You are creating an app for a company whose URL is http://www.basicversity.com . What should be the company identifier for the app when you begin the project?






8. Key sequence to hide/show the Assistant Editor






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






10. iPhone and iPad ____ support .png transparency






11. IDE






12. Precondition repetition structure syntax






13. IDE for iPhone Development






14. The first method called when a user taps an application icon






15. Implements a logical AND condition






16. Recommended image type for button graphics






17. Single line text field






18. IB

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


19. Document Apple uses to evaluate apps for the App Store






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






21. What type of object does a web view expect as a parameter when loading a remote URL?






22. Declaring a method in an interface file - before it is actually implemented is called _______ the method






23. Process of creating an active object from a class






24. Denotes an instance method






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






26. Syntax for block-comment






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






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






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






30. Synonym for interface file






31. Class of strings that can be changed






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






33. A ______ is where you edit a view and assign a controller to it.






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


35. Data type for whole numbers






36. Syntax for sending an object a message with no parameters






37. Master class in iOS






38. getters






39. Key sequence to run an app in Xcode






40. strong and nonatomic are examples of ...






41. Used to indicate any type of object






42. Key sequence to open the Project Navigator (left panel)






43. Size of iPhone retina icon image in pixels






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






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






46. Companion to the @property directive






47. For a text field - what does the 'Clear Button' look like?

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


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






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






50. Boolean for 'true' in Objective-C