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






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


3. Is NSArray mutable?






4. What is the fundamental design pattern of iOS development?






5. What is the base class for most objects in the iOS SDK?






6. Classes cannot have _________ or ___________.






7. The setters for outlets are called by _______ at this point ______________.






8. ______ is a pointer






9. What does 'strong' mean?

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


10. You can send a message to a...






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






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






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


14. How is ARC done?






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






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


17. How to create a UIView in code?






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


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






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






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


22. Objects in an array: are the pointed to strongly or weakly?






23. All properties are initialized to _____






24. How to tell if an object is of a particular class? (Write a line of code)






25. What is the makeup of a CGSize?






26. Is it always bad to send messages to id?

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


27. Show a private interface section.






28. Dot notation does what?






29. ______ is a pointer to any object.






30. When is it OK to call drawRect: directly?






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






32. What is the makeup of a CGRect?






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






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






35. What if I want to put a scalar into an NSArray or NSSet?






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






37. In a nutshell: how to do custom drawing?






38. A property is just the combination of _______.






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






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






41. List the iOS hierarchy from top to bottom.






42. How to tell whether an object is of a class or class that inherits from that class? (Write a line of code)






43. The basic steps in custom drawing.






44. How to tell whether an object implements a particular method? (A line of code)






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






46. What is a property list?






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






48. What is in the model?






49. The controller is always a subclass of...?






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