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. Allows you to easily track multiple versions of your project






2. Name of the '|' symbol






3. Synonym for interface file






4. Syntax for block-comment






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






6. Class used for creating image views






7. Class used to work with dates as objects






8. The goal of the MVC design pattern






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






10. This file contains the code that makes everything 'work'






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






12. 'plist' stands for...






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






14. Key sequence to hide/show the Assistant Editor






15. Class that builds upon another class






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






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






18. Another name for a 'button bar'






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






20. Precondition repetition structure syntax






21. RAM for iPhone






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


23. Extension for implementation file






24. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)

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


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


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


27. Expression to create a random number in [0 -20];






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






29. If you have an image file called 'myImage.png' and you make a hi-res version for the retina display - what should be the name of the new file?






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






31. Dimensions of iPhone (in points)






32. This type of app typically involves hierarchical data






33. Extension for interface file






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






35. Class that allows URL management






36. In the UK - the '#' symbol is often called the ____ symbol






37. Implements a logical OR condition






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






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






40. Defines what an object can do






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






42. Denotes an instance method






43. Delimiter for a list of protocols






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






45. Other name for an *.xib file






46. Templates fill in a bunch of ______-_______ code that serves as a framework in which to write future implementations






47. Scaling - rotation - and translation are the most commonly used manipulations supported by _____ transforms - but skewing is also possible.






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






49. A fully opaque image has an _______ property value of ______






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






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