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. How about the model talking to the controller?

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


2. ______ is a pointer to any object.






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






4. A _______ goes from the Controller to the View. A ________ goes from the view to the controller.






5. What does 'weak' mean?

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


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






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






8. How to access the controller's top view?






9. All properties are initialized to _____






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






11. What about the view talking to the controller?

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


12. What is the makeup of a CGSize?






13. How to create a UIView in code?






14. Dot notation does what?






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






16. Talk about BOOL variables.






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






18. Can the controller talking to the view?






19. What about controller talking to the model?






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






21. What is in the model?






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






23. The view is...

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


24. What is the makeup of a CGPoint?






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






26. What do I use for an ordered collection of objects? And is it mutable?

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


27. A property is just the combination of _______.






28. What do I use for a bag of bits?






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






30. How to force a redraw of a custom area?






31. There is no difference between _____ and _______ at runtime.






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






33. In the initializer methods of objects I create - add what line of code? Why?






34. Are local pointers to objects strong or weak? So what happens at the end of the routine?






35. Use ______ to send debugging messages to the console. Use _____ for any object - which should return an string. Can also use ______.






36. Instead of 'include' statements - in Objective-C we use _______ which does ________






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






38. What is the iOS term for a library?






39. Does a view 'own' the data it displays?






40. What is the bounds property of a UIView?






41. How to instantiate an object?






42. What do I use for a hash table/associative array? And is it mutable?

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


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


44. ______ is a pointer






45. How is ARC done?






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






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






48. What is the word for checking/verifying the type of an object?

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


49. What is a property list?






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