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. Beginning with iOS4 - applications no longer terminate when the user presses the...






3. Class that builds upon another class






4. IDE for iPhone Development






5. In the MVC design pattern for iOS apps - view consists of the various...

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


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






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






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






9. The object currently in control and interacting with the user






10. Storage place for a piece of information specific to a class






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






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






13. 'Build and run' keyboard shortcut






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






15. Closes an interface file






16. 4 Top down technology layers making up iOS






17. Any 'directive' statement begins with this symbol






18. A ______ is where you edit a view and assign a controller to it.






19. Defines what an object can do






20. Symbol used for inheritance






21. Formatting placeholder for integers






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






23. Class used for creating image views






24. Write a statement to declare and initialize a label object called 'myLabel'






25. Symbol often denoting a 'pointer'






26. Dimensions of iPad (in points)






27. ______ and ______ define the connections between scenes.






28. Size of iPhone retina icon image in pixels






29. Denotes a class method






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






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






32. Property affecting an element's transparency






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






34. Key sequence to run an app in Xcode






35. Name of the '|' symbol






36. What computer language is the storyboard written in?






37. Way to refer to an object within its own methods






38. Define a collection of methods to perform a task






39. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)






40. IB

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


41. Language used to write iOS apps






42. A tool in Xcode to help fix broken code






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






44. Prior to ARC - you used these terms alot






45. An array of background images called 'bgImages' has been declared as an instance variable in your header file. You have created a set of 5 background images stored in UIImage variables wp1 through wp5. Write a line of code that initializes the array.






46. The '@' symbol is shorthand for creating one of these






47. Modulus (remainder) operator






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. An _______ is used to 'advertise' a method in your code that should be called when a certain event takes place






50. Files used to create a class