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. Key sequence to save an Xcode file






2. Used to indicate any type of object






3. Collection of interface elements and data storage elements etc you can access from your applications






4. Although it is possible to declare an instance variable and then define a corresponding property - you may also use @property alone to...






5. Purpose of the 'Auto-enable Return Key' attribute for text fields






6. Other name for an *.xib file






7. Data type for whole numbers






8. A transition between scenes - frequently with a visual transition effect applied






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






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


11. Companion to the @property directive






12. A file folder in the navigator panel is called a ________






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






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






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






16. Files used to create a class






17. API






18. Data type for numbers with 'tame' numbers of decimal points






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






20. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible






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






22. Apps written to assist users with special disabilities






23. An integrated web browser component






24. An _______ is used to enable your code to talk to objects within views






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






26. RAM for iPhone






27. Boolean for 'false' in Objective-C






28. setters






29. Syntax for declaring a string called 'userName'






30. Key sequence to hide/show Navigator View






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






32. Tests to see whether two values are equal






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






34. Class that creates an array capable of being changed after it is create






35. Closes an interface file






36. Tests to see whether two values are not equal






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






38. Indicates a lack of any value at all






39. A view has a 'Shrink' button whose label needs to change once it is clicked to 'Grow'. Write a 'message' type command to change it's label to 'Grow'

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


40. Boolean for 'true' in Objective-C






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






42. Combining two messages into a single line of code






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






44. Denotes an instance method






45. Allows you to easily track multiple versions of your project






46. Data type for true/false type variables






47. An example of a common collection data type






48. Formatting placeholder for integers






49. Syntax for sending an object a message with one parameter (p1)






50. Used to display image file resources and show simple animations