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. Class that creates an array capable of being changed after it is create






2. An integrated web browser component






3. Process of creating an active object from a class






4. Purpose of 'Secure' attribute for text fields






5. Delimiter for a list of protocols






6. A class that manages the user's interaction with the iDevice






7. Another name for format specification






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






9. Class used for creating image views






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






11. 'Build and run' keyboard shortcut






12. Fixed iteration repetition control structure syntax






13. Used to display image file resources and show simple animations






14. Under what circumstances would you need an outlet for a button if it's just needed to trigger an action?

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


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






16. This type of app typically involves hierarchical data






17. Implements a logical AND condition






18. XML






19. What computer language is the storyboard written in?






20. An alternative way to see the connections between an object in the Interface Builder and it's code in Xcode without using the Connections inspector

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


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






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






23. Write a statement to declare and initialize a label object called 'myLabel' to 'GO!'

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


24. Syntax for single-line comment






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






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






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






28. Key sequence to save an Xcode file






29. How do you get rid of an onscreen keyboard?

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


30. Multiline text entry block






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






32. Purpose of the 'Auto-enable Return Key' attribute for text fields






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


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






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






36. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file






37. Denotes a class method






38. Syntax for reserving memory and initializing an object






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


40. In the US - the '#' symbol is often called the ____ symbol






41. IDE






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






43. Shortcut for writing: y = y * 5;






44. Key sequence to open the Attributes Inspector






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






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






47. Data type for whole numbers






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


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


50. Another name for a 'button bar'