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. What type of object does a web view expect as a parameter when loading a remote URL?






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






3. Key sequence to hide/show Navigator View






4. Boolean for 'false' in Objective-C






5. Denotes a class method






6. Define a collection of methods to perform a task






7. strong and nonatomic are examples of ...






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


9. Files used to create a class






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






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






12. An integrated web browser component






13. Extension for an iPhone/iPad app






14. Key sequence to open the Project Navigator (left panel)






15. Apps written to assist users with special disabilities






16. The Round Rect Button is found in this library






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






18. Purpose of 'Secure' attribute for text fields






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


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


21. Indicates a lack of any value at all






22. Single line text field






23. Key sequence to hide/show the Assistant Editor






24. NS stands for...






25. Write a statement to declare and initialize a label object called 'myLabel'






26. A class that manages the user's interaction with the iDevice






27. Extension for MainStoryboard






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






29. RAM for iPhone






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






31. Syntax for block-comment






32. Used to indicate any type of object






33. What event do you use to detect a button tap?






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






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






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






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






38. Class that builds upon another class






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






40. Postcondition repetition structure syntax






41. Class that another class inherits from






42. Correct the error: label.text = 'Hello World !';

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


43. Class used for creating image views






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






45. Syntax for reserving memory and initializing an object






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






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






48. Dimensions of iPad (in points)






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






50. Class of strings that can be changed