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


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






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






4. Defines the functional building blocks (classes) that make iOS devices perform certain actions






5. In the MVC design pattern for iOS apps - this aspect provides the underlying data and methods that offer information to the rest of the application






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






7. Extension for MainStoryboard






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






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


10. 'Build and run' keyboard shortcut






11. In a stepper control - when this attribute option is checked - the stepper's value is automatically set to the minimum value when the maximum value is exceeded (or vice versa).






12. Closes an interface file






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






14. Used to indicate any type of object






15. Size of iPhone 'lo-res' icon image in pixels






16. The goal of the MVC design pattern






17. OOP






18. Return type indicating a method returns nothing






19. Data type for highly precise numbers with huge numbers of decimal places






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






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


22. Dimensions of iPhone (in points)






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


24. Key sequence to hide/show the Assistant Editor






25. Syntax for single-line comment






26. Syntax for declaring a variable






27. Define a collection of methods to perform a task






28. Companion to the @property directive






29. Key sequence to open the Standard Editor






30. Postcondition repetition structure syntax






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






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






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






34. Syntax for sending an object a message with one parameter (p1)






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


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






37. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.






38. What event do you use to detect a button tap?






39. Multiline text entry block






40. Crash statement likely when an NSString is assigned a value with an incorrect format






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






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






43. Storage location for a piece of information






44. Class used to work with dates as objects






45. Another name for format specification






46. IDE






47. An _______ is used to 'advertise' a method in your code that should be called when a certain event takes place






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






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


50. Shortcut for writing: count = count + 1;







Sorry!:) No result found.

Can you answer 50 questions in 15 minutes?


Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests