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. You are creating an app for a company whose URL is http://www.basicversity.com . What should be the company identifier for the app when you begin the project?






2. Indicates a lack of any value at all






3. Dimensions of iPhone (in points)






4. Files used to create a class






5. setters






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






7. OOP






8. ______ and ______ define the connections between scenes.






9. The goal of the MVC design pattern






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






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


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






13. What type of object does a web view expect as a parameter when loading a remote URL?






14. Class that another class inherits from






15. Character used to show an element as a literal string






16. Data type for true/false type variables






17. Alternative selection mechanism when many conditions exist






18. Key sequence to save an Xcode file






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






20. Write a line of code creating a pointer to a wall paper image called 'wp1' that refers to a resource in an app with the file name 'wallPaper_01.png'

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


21. In the MVC design pattern for iOS apps - this aspect is responsible for receiving user input and acting accordingly - and serves as a 'bridge' between the other two components. It is the backbone of the app.






22. The Inspector you would access to gain access to various accessibility attributes






23. Key sequence to hide/show Utilities View






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






25. getters






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






27. The Utilities area has two sections: ______ and ______






28. Symbol often denoting a 'pointer'






29. A ______ is where you edit a view and assign a controller to it.






30. Tests to see whether two values are not equal






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






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






33. Symbol used for inheritance






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


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






36. Delimiter for a list of protocols






37. Property affecting an element's transparency






38. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.






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






40. The Inspector you would use to control your layout in Interface Builder






41. Class used for creating image views






42. The Round Rect Button is found in this library






43. How do you show a storyboard file as source code?

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


44. Apps written to assist users with special disabilities






45. The library that contains the objects you can add to a view or XIB file






46. An example of a common collection data type






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






48. This keyword in the property directive is related to memory management and refers to the idea that we want to maintain control of memory issues






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


50. Apps that provide easy access to a single screen of information with a backside view for modifying preferences