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. Talk about BOOL variables.






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


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






4. Is NSArray mutable?






5. What does 'strong' mean?

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


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






7. How are local variables initialized in iOS 5?






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






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


10. The view is...

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


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






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






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


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


15. Can the controller talking to the view?






16. Show a private interface section.






17. ______ is a pointer to any object.






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






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






20. What does the controller do?






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






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






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


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






25. What is the makeup of a CGRect?






26. Is NSString mutable or not?






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






28. What does 'weak' mean?

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


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






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






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






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


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


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






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






36. Where do I initialize properties?






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






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






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






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


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






42. What is a property list?






43. What about controller talking to the model?






44. What is the makeup of a CGPoint?






45. What does a view (UIView) represent?






46. A property is just the combination of _______.






47. All properties are initialized to _____






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






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






50. Classes cannot have _________ or ___________.







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