Test your basic knowledge |

iOS 5 App Development 2

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. If a method starts with a dash - it's a ___________. If it starts with a plus sign - it's a ______________.






2. Class methods are used for ___________ and the call starts with ____________.






3. How many superviews does a view have? How many subviews?






4. How can I find out the class of any object? Give a line of code.






5. A property is just the combination of _______.






6. What is the makeup of a CGPoint?






7. The view is...

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


8. The single-view template in Xcode does not...






9. ______ is a pointer






10. What is the frame property of a UIView?

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


11. How are local variables initialized in iOS 5?






12. What is at the top of the view hierarchy?






13. What is used in lieu of pixels? And why?






14. The decision on what method to call is made when?






15. List the iOS hierarchy from top to bottom.






16. What does the controller do?






17. What about public/private in Objective-C?

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


18. Some controllers have ____________ as their views.






19. What is the bounds property of a UIView?






20. What is the iOS term for a library?






21. ________ is the .h file and __________ is the .m file.






22. What is the makeup of a CGRect?






23. Classes cannot have _________ or ___________.






24. ______ is a pointer to any object.






25. Show a private interface section.






26. How to do enumeration with NSArray - NSDictionary - etc?

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


27. You can send a message to a...






28. How can I save user information between launches of my app?






29. What do I use for an unordered collection - e.g. test for membership? And is it mutable?

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


30. Where do I initialize properties?






31. ________ implements the getter and setter. But we can always__________






32. Can the controller talking to the view?






33. In synthesize: @synthesize foo = _foo; The __foo_ is the ____________ or also known as the ___________________.

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


34. What is the name of a property in the controller that it uses to talk to views?






35. The basic steps in custom drawing.






36. Dot notation does what?






37. How to see all actions - outlets - incoming/outgoing segues on a view?






38. If I need to convert a number to an object - use __________






39. What about controller talking to the model?






40. What is the center property of a UIView?

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


41. What is in the model?






42. What is static typing? Why is it good?

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


43. Instance methods start with a ______ and class methods start with a ______.






44. What does 'weak' mean?

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


45. What is a property list?






46. What to do in Xcode for short documentation? For full documentation?






47. When happens when you send a message to nil?






48. What does 'strong' mean?

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


49. Is NSArray mutable?






50. A _______ is how a view notifies the controller of something - for example - a button press.