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 do I use for a bag of bits?






2. Is NSArray mutable?






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


4. Show a private interface section.






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






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






7. Why are properties good?






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






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






10. What about the model and the view talking to one another?






11. You can send a message to a...






12. Classes cannot have _________ or ___________.






13. What is the makeup of a CGSize?






14. How is ARC done?






15. What is in the model?






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






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






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


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


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


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






22. All properties are initialized to _____






23. If a method starts with a dash - it's a ___________. If it starts with a plus sign - it's a ______________.






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






25. List the iOS hierarchy from top to bottom.






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






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


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


29. The view is...

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


30. Can the controller talking to the view?






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






32. How are local variables initialized in iOS 5?






33. Where do I initialize properties?






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






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






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






37. What is an example of a reason to write a getter?






38. Is NSString mutable or not?






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


40. The basic steps in custom drawing.






41. Talk about BOOL variables.






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






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






44. What does the controller do?






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






46. What is the makeup of a CGRect?






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






48. What does 'weak' mean?

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


49. What does 'strong' mean?

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


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







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