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. Opens the Xcode Quick Help Assistant






2. Creates 'getters' and 'setters'






3. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time






4. Apps written to assist users with special disabilities






5. The ________ class provided a container for the management and display of views






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






7. Two-way selection logic block






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






9. Document Apple uses to evaluate apps for the App Store






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






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






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






13. OOP






14. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.






15. Directive to include other interface files that an application might need to access






16. Name of the drop-down menu in Xcode that lets you select the device used with the iOS Simulator






17. Key sequence to run an app in Xcode






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






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






20. Key sequence to save an Xcode file






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. Indicates a lack of any value at all






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






24. The HIG requires some kind of _____ element in a cell if there is more information available






25. Negation symbol






26. To unroll or roll up a hierarchy of files - objects or classes - you click the ______ _______ at the root element






27. Extension for MainStoryboard






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






29. IDE






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






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






32. An alternative way to see the connections between an object in the Interface Builder and it's code in Xcode without using the Connections inspector

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


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






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


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






36. Syntax for block-comment






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






38. The Round Rect Button is found in this library






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






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






41. Another name for format specification






42. Property affecting an element's transparency






43. Beginning with iOS4 - applications no longer terminate when the user presses the...






44. This type of app is mostly custom controllers and graphics






45. Modulus (remainder) operator






46. Declaring a method in an interface file - before it is actually implemented is called _______ the method






47. Name of the '|' symbol






48. Any 'directive' statement begins with this symbol






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






50. MVC






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