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. Whenever a UINavigationController is about to swap views - it sends out two messages






2. When the message endEditing: is sent to a view - if it or any of its subviews or currently the _ - it will resign its first responder statues - and the keyboard will be dismissed.






3. At the top of any implementation file...






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






5. A delegate is a pointer to an object with a set of methods the delegate-holder knows how to call. In other words - it's _ from a later created object






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






7. NSArray - important methods...






8. Hold data and know nothing about the user interface






9. Proceed through the loop - jump back to the top and check again






10. Center and frame are used to _ your view






11. When a view controller presents a modal view controller - the _ of the modal view controller is set to be the parent of the presenting controller






12. Asking a class or object to execute a method






13. NSSet...






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






15. In Cocoa Touch - the table view asks another object _ what it should display...






16. UITableViewController is a subclass of...






17. The notion that the data for an object is stored in it's instance variables and is accessed only by the objects methods. This maintains the integrity of the data.






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






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






20. Dynamic binding means that when we call a certain object's method - and there are several _ of that method - the right one is figured out at runtime.






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






22. Order of the declarations for methods. _ come first - followed by _ - followed by any other methods...






23. Classes describe two things...






24. If a class declares a _ that is different from its superclass - you must override the superclass' _ to call the new _...






25. Class methods do not operate on an _ or have any access to _ variables....






26. class methods...






27. Three ways instances are created...






28. Typically the designated initializer has parameters for the most important and frequently used _ of an object






29. Ready-made instances...






30. Just a floating point number - but we always use it for graphics.






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






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






33. A pointer to the object being asked to execute a method






34. Values to be supplied as the parameters to the method






35. To get the full path for a directory in the sandbox - you use the _ NSSearchPathForDirectoriesInDomains.






36. A _ handles touch events.






37. @property declares - and _ implements the setter and getter...






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






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






40. A UITableView usually needs three different pieces...






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






42. 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 _.






43. When an object is added to a NSMutableArray - that object is sent the message to retain;...






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






45. UIView - designated initializer...






46. In Objective C - the name of a setter method is set plus the name of the instance variable it is changing - for example PossessionName would be...






47. Each class picks one _ as it's designated initializer....






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






49. Reducing details to focus on the core concepts






50. Core foundation classes are prefixed with _ and suffixed with _







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