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






2. Boolean for 'true' in Objective-C






3. Implements a logical AND condition






4. Multiline text entry block






5. In the MVC design pattern for iOS apps - this aspect provides the underlying data and methods that offer information to the rest of the application






6. Process of creating an active object from a class






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






8. Property affecting an element's transparency






9. setters






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


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






12. 'plist' stands for...






13. Key sequence to hide/show the Assistant Editor






14. Two-way selection logic block






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






16. Indicates a lack of any value at all






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






18. _____ are methods that we can connect to events.






19. Single line text field






20. Apple's classes often provide a special initialization method called a _____ method






21. Formatting placeholder for strings






22. Opens the Xcode Quick Help Assistant






23. Formatting placeholder for a floating point value with one digit on the left of the decimal and two digits on the right






24. RAM for iPhone






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






26. Symbol used for inheritance






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






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


29. UI






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






31. Files used to create a class






32. iPhone and iPad ____ support .png transparency






33. To use a new class you need to _____ it






34. Class that allows URL management






35. Synonym for interface file






36. Class that builds upon another class






37. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible






38. Recommended image type for button graphics






39. Something the simulator cannot reliably test






40. Storage location for a piece of information






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






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


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






44. Connections between Objects in the Interface Builder and the header file are formed by _____-_______ from the object to the proper place in the header file






45. Closes an interface file






46. Syntax to include UIKIT in a class






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






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






49. Scaling factor to make an image suitable for retina display






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