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

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


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






3. What computer language is the storyboard written in?






4. Calling a method is the same as...






5. Syntax to include UIKIT in a class






6. A tool in Xcode to help fix broken code






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






8. Files used to create a class






9. RAM for iPhone






10. Any 'directive' statement begins with this symbol






11. SDK

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


12. Synonym for interface file






13. Another name for format specification






14. IDE for iPhone Development






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






16. A class that implements a protocol is said to ____ to that protocol






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






18. Key sequence to hide/show the Assistant Editor






19. ______ and ______ define the connections between scenes.






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


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






22. Key sequence to hide/show Utilities View






23. Companion to the @property directive






24. An integrated web browser component






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






26. getters






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






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






29. Formatting placeholder for strings






30. Negation symbol






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


32. What's the difference between Cocoa and Cocoa Touch?






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






34. A fully transparent image has an _____ property value of _____






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






36. A virtual 'box' for organizing related projects






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






38. Implements a logical OR condition






39. Multiline text entry block






40. Delimiter for a list of protocols






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






42. What property needs to be set before a scroll view (UIScrollView) will scroll?






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






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






45. Syntax for declaring a variable






46. Size of iPhone retina icon image in pixels






47. You have an instance variable called 'myLabel' that is a member of UILabel. In an app - you set it's text property to 'Howdy' with the correctly-written command: myLabel.text = @'Howdy'; Re-write this command using [ ] message-sending syntax

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


48. Storage location for a piece of information






49. Extension for an iPhone/iPad app






50. An app has boolean variables 'hasShrunk' and 'hasMoved'. Write a boolean condition that checks if each are true