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


2. The first method called when a user taps an application icon






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


4. If a method name includes a colon (:) this indicates a required _________






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






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






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






8. MVC






9. Crash statement likely when an NSString is assigned a value with an incorrect format






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






11. Process of creating an active object from a class






12. Defines what an object can do






13. Tests to see whether two values are equal






14. Always used to end the list of objects when initializing an array






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






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






17. Delimiter for a list of protocols






18. An example of a common collection data type






19. Syntax for reserving memory and initializing an object






20. Negation symbol






21. Development approach (design pattern) to structure iOS applications






22. ______ and ______ define the connections between scenes.






23. OOP






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






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






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






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


28. Syntax for sending an object a message with no parameters






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






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


31. Syntax for block-comment






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


33. Write a statement to declare and initialize a label object called 'myLabel' to 'GO!'

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


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






35. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)






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






37. Purpose of 'Secure' attribute for text fields






38. Apps written to assist users with special disabilities






39. What computer language is the storyboard written in?






40. Define a collection of methods to perform a task






41. @property directives should be placed ____ (above or below) any IBActions in the header file






42. Another name for a 'button bar'






43. Size of iPhone retina icon image in pixels






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






45. How do you get rid of an onscreen keyboard?

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


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






47. Way to refer to an object within its own methods






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






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






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



Sorry!:) No result found.

Can you answer 50 questions in 15 minutes?


Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests