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. This type of app is typically one screen - and gives you the basics with minimal interaction






2. Key sequence to run an app in Xcode






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






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






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


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






7. iOS functional building blocks






8. The files that contain all the scenes you will use in a project.






9. Every iOS application implements a subclass of _________






10. Declare and initialize a string that says: 'Hello World' whose identifier if 'phrase' . Use the shortest command possible.

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


11. Synonym for interface file






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






13. Something the simulator cannot reliably test






14. Key sequence to hide/show Navigator View






15. Prior to ARC - you used these terms alot






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






17. Key sequence to open the Attributes Inspector






18. These define to which messages the datasource and delegate respond






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






20. You have an instance variable called 'myLabel' that is a member of UILabel. In an app - you set it's text property to 'Howdy' with the correctly-written command: myLabel.text = @'Howdy'; Re-write this command using [ ] message-sending syntax

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


21. Class of collection data type which stores information as object/key pairs






22. An integrated web browser component






23. SDK

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


24. Class that builds upon another class






25. Tests to see whether two values are equal






26. Although it is possible to declare an instance variable and then define a corresponding property - you may also use @property alone to...






27. Tests to see whether two values are not equal






28. Objective-C is an extension (super set) of...






29. Defines what an object can do






30. Any 'directive' statement begins with this symbol






31. Class that another class inherits from






32. Indicates a lack of any value at all






33. Size of iPhone retina icon image in pixels






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






35. Boolean for 'false' in Objective-C






36. Data type for whole numbers






37. OOP






38. Formatting placeholder for integers






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






40. API






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






42. The Inspector you would access to gain access to various accessibility attributes






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






44. Collection of interface elements and data storage elements etc you can access from your applications






45. Symbol used for inheritance






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






47. Combining two messages into a single line of code






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


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






50. Other name for an *.xib file