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. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible






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






3. This type of app is typically one screen - and gives you the basics with minimal interaction






4. The Inspector you would use to tweak the way interface objects appear






5. 4 Top down technology layers making up iOS






6. Synonym for interface file






7. Return type indicating a method returns nothing






8. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)

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


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






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






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






12. Multiline text entry block






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






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






15. Data type for numbers with 'tame' numbers of decimal points






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






17. In your implementation file - the _____ method (provided in stub form by Apple) runs after machine language code reserves some space in memory for your View. This method is often used to create a 'clean slate' as an app opens.






18. Piece of information provided to a method when it is messaged






19. What are data detectors?






20. Attribute that informs the system that the object referred to needs to be kept around and not discarded from memory






21. The bar across the top of the Editor area that shows you the item you are editing






22. Denotes a class method






23. Key sequence to hide/show Utilities View






24. Combining two messages into a single line of code






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

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


26. Implements a logical AND condition






27. You have two labels in Interface Builder. One is selected (You clicked on it). How can you tell the distance between it and the other label?






28. Term used to describe each screen of an iPhone app






29. Defines what an object can do






30. Boolean for 'false' in Objective-C






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


32. Scaling factor to make an image suitable for retina display






33. Extension for implementation file






34. Files used to create a class






35. @property directives should be placed ____ (above or below) any IBActions in the header file






36. Formatting placeholder for integers






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






38. Purpose of 'Secure' attribute for text fields






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






40. Class used for creating image views






41. Key sequence to save an Xcode file






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






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


44. iOS functional building blocks






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






46. Which Apple project template creates a simple view/view controller application






47. What computer language is the storyboard written in?






48. What do the Autosizing settings of the Size Inspector do?






49. Syntax for single-line comment






50. NS stands for...