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. Document Apple uses to evaluate apps for the App Store






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






3. Consider: int x = 6;int y = 7;float quotient = (float) x/y;The statement that creates the variable 'quotient' is an example of ...






4. Define a collection of methods to perform a task






5. Single line text field






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


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


8. Framework used to write iPhone apps






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


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






11. Files used to create a class






12. Expression to create a random number in [0 -20];






13. Although it is possible to declare an instance variable and then define a corresponding property - you may also use @property alone to...






14. Negation symbol






15. The goal of the MVC design pattern






16. Another name for format specification






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






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






19. Companion to the @property directive






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






21. Class of collection data type which stores information as object/key pairs






22. Indicates a lack of any value at all






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






24. This file contains the code that makes everything 'work'






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






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






27. OOP






28. Postcondition repetition structure syntax






29. Scaling - rotation - and translation are the most commonly used manipulations supported by _____ transforms - but skewing is also possible.






30. Apps written to assist users with special disabilities






31. IB

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


32. Something the simulator cannot reliably test






33. In the UK - the '#' symbol is often called the ____ symbol






34. A virtual 'box' for organizing related projects






35. Implements a logical AND condition






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






37. IDE for iPhone Development






38. Key sequence to open the Standard Editor






39. ______ and ______ define the connections between scenes.






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


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


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






43. Purpose of 'Secure' attribute for text fields






44. Attribute that informs the system that the object referred to needs to be kept around and not discarded from memory






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






46. Return type indicating a method returns nothing






47. Class used to work with dates as objects






48. A unique combination of view controller and view






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






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