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. Denotes an instance method






2. Apps written to assist users with special disabilities






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






4. Size of iPhone retina icon image in pixels






5. The files that contain all the scenes you will use in a project.






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






7. What do the Autosizing settings of the Size Inspector do?






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






9. IB

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


10. The goal of the MVC design pattern






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


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






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






14. Key sequence to open the Attributes Inspector






15. A unique combination of view controller and view






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






17. Method used to print information in an output panel






18. Master class in iOS






19. Key sequence to run an app in Xcode






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






21. Class that allows URL management






22. Shortcut for writing: count = count + 1;






23. Dimensions of iPad (in points)






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






25. Data type for whole numbers






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






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






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






29. Formatting placeholder for integers






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






31. Which Apple project template creates a simple view/view controller application






32. RAM for iPhone






33. Syntax for declaring a variable






34. iPhone and iPad ____ support .png transparency






35. iOS functional building blocks






36. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities






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






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






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






40. An array of background images called 'bgImages' has been declared as an instance variable in your header file. You have created a set of 5 background images stored in UIImage variables wp1 through wp5. Write a line of code that initializes the array.






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






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


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






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


45. Fixed iteration repetition control structure syntax






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


47. Objective-C is an extension (super set) of...






48. 'Build and run' keyboard shortcut






49. Proper way to pronounce a *.xib file

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


50. A tool in Xcode to help fix broken code