Test your basic knowledge |

iOS 5 App Development Objective C

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. Ready-made instances...






2. NSSet...






3. What does autorelease mean?






4. You use _ to implement the view






5. If you have extra work you want to do on the view...






6. A set of variables and associated methods. An object can be sent messages to cause one of its methods to be executed.






7. Name of the method to be executed






8. Any individual object belonging to any class...






9. In general - in Objective-C - a reference to an instance is a _ - and the name of the data type of what's at the far end of that pointer is the name of the instances's _.






10. Also - because arrays only hold a pointer to an object...






11. Asking a class or object to execute a method






12. Center and frame are used to _ your view






13. super - is used...






14. When making a tableView always...






15. For view controllers that are closely related - like a table view controller and its detail view controller - you can simply give them _ that point to each other.






16. Whenever a UINavigationController is about to swap views - it sends out two messages






17. A view is a subclass of _






18. Reducing details to focus on the core concepts






19. class methods...






20. When an NSMutableArray is deallocated - it sends...






21. Name of the new class - it's superclass - the instance variables that each instance of this class has - and any methods this class implements






22. A collection object - an ordered list of objects that can be accesed by an index






23. A block of statements identified by a name that can accept one or more arguments passed to it by value and can optionally return a value






24. C struct with a CGPoint origin and a CGSize size - in other words two c structs.






25. A view exists within a hierarchy. The window (an instance of UIWindow) is a view and the root of the hierarchy. It has _ (that appear on the window). Those views can also have _.






26. In any application with UINavigationController - the navigation controller...






27. Inside a method - _ is an implicit local variable. Typically - _ is used so that an object can send a message to itself....






28. When an object is removed from an NSMutableArray - that object is sent the message release;...






29. Any other initializer a class has calls the _ designated initializer....

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


30. Categories are an Objective C way to add _ to an existing class without subclassing






31. If a break statement is executed from within a set of nested loops...






32. if you implemented both the setter and getter - the @synthesize method...






33. UITableViewController is a subclass of...






34. In the last line of an init method...






35. In a class method you cannot access...






36. NSNumber - class...






37. The root view controller typically creates the next view controller - and the next _ creates the one after that






38. Designated initializer makes sure that every...






39. Use of class methods - there are three...






40. An instance is a device for maintaining state. It's a box for _ of data.






41. Property List...






42. Files Owner...






43. UIView - designated initializer...






44. The only reason to temporarily own an object - is...






45. When do we need to release our outlets?

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


46. Origin of a view's coordinate system is _ left






47. The designated initializer calls the _ designated initializer....

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


48. A view represents a _ area






49. In general - class methods tend to be factory methods - that is...






50. Only exists within the statement block there defined - outside of the block is fine