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. Character used to show an element as a literal string






2. What computer language is the storyboard written in?






3. Consider: int x = 6;int y = 7;float quotient = (float) x/y;The statement that creates the variable 'quotient' is an example of ...






4. Tests to see whether two values are equal






5. Opens the Xcode Quick Help Assistant






6. Every iOS application implements a subclass of _________






7. The Inspector you will need if you want to connect a custom class to an object in Interface Builder






8. Data type for whole numbers






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






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






11. Dimensions of iPhone (in points)






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






13. Always used to end the list of objects when initializing an array






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


15. An integrated web browser component






16. The Round Rect Button is found in this library






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






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






19. Extension for an iPhone/iPad app






20. Another name for a 'button bar'






21. Implements a logical AND condition






22. IDE






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






24. API






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






26. SDK

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


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






28. This element should 'always' accompany a slider to indicate its purpose






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






30. Used to indicate any type of object






31. The library that contains the objects you can add to a view or XIB file






32. This type of app typically involves hierarchical data






33. Delimiter for a list of protocols






34. A virtual 'box' for organizing related projects






35. Implements a logical OR condition






36. Memory aid for keyboard shortcuts in the Navigator panel

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


37. What are the guidelines for the class prefix for a project?

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


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


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






40. iPhone and iPad ____ support .png transparency






41. Class of collection data type which stores information as object/key pairs






42. These define to which messages the datasource and delegate respond






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






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


45. Objective-C is an extension (super set) of...






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






47. Framework used to write iPhone apps






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






49. Master class in iOS






50. Data type for true/false type variables