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. iOS functional building blocks






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






3. Class of strings that can be changed






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






5. The goal of the MVC design pattern






6. IDE






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






8. Denotes a class method






9. OOP






10. This type of app is mostly custom controllers and graphics






11. Extension for MainStoryboard






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






13. Syntax to include UIKIT in a class






14. What property needs to be set before a scroll view (UIScrollView) will scroll?






15. Syntax for single-line comment






16. setters






17. Any 'directive' statement begins with this symbol






18. API






19. Another name for a 'button bar'






20. Formatting placeholder for integers






21. Name of the drop-down menu in Xcode that lets you select the device used with the iOS Simulator






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






23. Key sequence to open the Attributes Inspector






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






25. If you have an image file called 'myImage.png' and you make a hi-res version for the retina display - what should be the name of the new file?






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






27. Language used to write iOS apps






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






29. Apps written to assist users with special disabilities






30. Memory aid for keyboard shortcuts in the Navigator panel


31. This keyword in the property directive is related to memory management and refers to the idea that we want to maintain control of memory issues






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






33. Key sequence to run an app in Xcode






34. Resembles a slot machine display






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






36. Negation symbol






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






38. Implements a logical AND condition






39. What are the guidelines for the class prefix for a project?


40. What are data detectors?






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






42. Development approach (design pattern) to structure iOS applications






43. Defines what an object can do






44. Size of iPhone retina icon image in pixels






45. Symbol often denoting a 'pointer'






46. Syntax to include the fictitious user-created file 'myFile.h'


47. Key sequence to hide/show Utilities View






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






49. Framework used to write iPhone apps






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