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. @property directives should be placed ____ (above or below) any IBActions in the header file






2. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.






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






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


5. Two-way selection logic block






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






7. Class used for creating image views






8. Alternative selection mechanism when many conditions exist






9. Declare and initialize a string that says: 'Hello World' whose identifier if 'phrase' . Use the shortest command possible.

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


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






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






12. OOP






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






14. UI






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






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






17. A common button type that indicates additional information is available






18. NS stands for...






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


20. Another name for format specification






21. Language used to write iOS apps






22. Something the simulator cannot reliably test






23. setters






24. Size of iPhone retina icon image in pixels






25. Data type for whole numbers






26. The Inspector you would use to tweak the way interface objects appear






27. In the US - the '#' symbol is often called the ____ symbol






28. Connections between Objects in the Interface Builder and the header file are formed by _____-_______ from the object to the proper place in the header file






29. An example of a common collection data type






30. Fixed iteration repetition control structure syntax






31. _____ are methods that we can connect to events.






32. Return type indicating a method returns nothing






33. Name of the '|' symbol






34. getters






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






36. Indicates a lack of any value at all






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






38. Recommended image type for button graphics






39. Apps written to assist users with special disabilities






40. Modulus (remainder) operator






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






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






43. Shortcut for writing: x = x - 1;






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






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






46. Prior to ARC - you used these terms alot






47. Syntax to include the fictitious user-created file 'myFile.h'

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


48. For a text field - what does the 'Clear Button' look like?

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


49. Precondition repetition structure syntax






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