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. What type of object does a web view expect as a parameter when loading a remote URL?






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






3. Key sequence to run an app in Xcode






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






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






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






7. A virtual 'box' for organizing related projects






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






9. Symbol used for inheritance






10. Property affecting an element's transparency






11. Every iOS application implements a subclass of _________






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






13. Word used to indicate that a user can't interact with a given element






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






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






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






17. Companion to the @property directive






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






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


20. NS stands for...






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






22. Used to test an app without needing an actual physical device






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






24. Data type for true/false type variables






25. Class used to work with dates as objects






26. What computer language is the storyboard written in?






27. Syntax for declaring a string called 'userName'






28. Another name for format specification






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






30. XML






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






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


33. The Inspector you would use to tweak the way interface objects appear






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






35. Precondition repetition structure syntax






36. Opens the Xcode Quick Help Assistant






37. An example of a common collection data type






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






39. Implements a logical AND condition






40. Storage location for a piece of information






41. Denotes a class method






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






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






44. Syntax for reserving memory and initializing an object






45. Combining two messages into a single line of code






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






47. Extension for MainStoryboard






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






49. Key sequence to hide/show the Assistant Editor






50. In the MVC design pattern for iOS apps - view consists of the various...

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