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 is in the model?






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


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


4. Why are properties good?






5. List the iOS hierarchy from top to bottom.






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






7. What is the makeup of a CGPoint?






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






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






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


11. What does a view (UIView) represent?






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


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


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






15. Where do I initialize properties?






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






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






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






19. How to create a UIView in code?






20. Some controllers have ____________ as their views.






21. Show a private interface section.






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






23. How to add subviews in code? How to remove them?






24. The basic steps in custom drawing.






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


26. What is the makeup of a CGSize?






27. Is NSString mutable or not?






28. Calling a method on id works just fine because....?






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






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






31. What is the iOS term for a library?






32. How to instantiate an object?






33. What is a property list?






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






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






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






37. How is ARC done?






38. Remember that it's cool to...






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






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






41. What does 'weak' mean?

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


42. Classes cannot have _________ or ___________.






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


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


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






46. Is NSArray mutable?






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






48. All classes should have a __________________ to be called by subclasses.






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






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







Sorry!:) No result found.

Can you answer 50 questions in 15 minutes?


Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests