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






2. A skeleton (holding place) or framework of code that will be completed in the future; provided initially so code will compile (but it may not function)






3. Key sequence to open the Attributes Inspector






4. Dimensions of iPad (in points)






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






6. MVC






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






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


9. Apps that provide easy access to a single screen of information with a backside view for modifying preferences






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






11. Single line text field






12. Key sequence to hide/show Utilities View






13. NS stands for...






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






15. strong and nonatomic are examples of ...






16. What are data detectors?






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


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






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






20. Formatting placeholder for strings






21. The goal of the MVC design pattern






22. Syntax for declaring a string called 'userName'






23. Two-way selection logic block






24. This file contains the scene - segue and relationship definitions for your project






25. iPhone and iPad ____ support .png transparency






26. Symbol often denoting a 'pointer'






27. IB

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


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






29. Synonym for interface file






30. This type of app typically involves hierarchical data






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


32. UI






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






34. Used to receive an event in code and trigger something






35. Declaring a method in an interface file - before it is actually implemented is called _______ the method






36. Key sequence on a Mac to select between open application






37. A view that is displayed on top of an original view when user interactions are required






38. Key sequence to save an Xcode file






39. RAM for iPhone






40. Master class in iOS






41. Word used to indicate that a user can't interact with a given element






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






43. Used to define a list of all methods and properties a class uses






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






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






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






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






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






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






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