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. Just a floating point number - but we always use it for graphics.






2. To load a Xib file manually - you use _






3. Variable names tend to start with a _ letter; class names tend to start with an _ letter.






4. Name of the method to be executed






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






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






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






8. NSString* s2 = [s uppercase String]; Is an example of what kind of instance?






9. UIImageView is used to...






10. A view is an...






11. Property List...






12. Center and frame are used to _ your view






13. Each object does its own job - and presents to the rest of the world - to other objects - and indeed in a sense to the programmer - an opaque wall whose only entrances are the methods to which it promises to respond and the actions it promises to per






14. In object oriented languages - we call methods that get and set instance variables accessors - individually we call them...

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


15. UIView - designated initializer...






16. If the view has no subviews - create it programmatically; if it has subviews






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






18. NSArray - important methods...






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






20. Three ways instances are created...






21. NSDate - class...






22. Also if you send the NSObject the _ message - you own that object.






23. super - is used...






24. NSSet...






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






26. Primitives and C Structures...






27. Class methods typically either create






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






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






30. UITableViewController is a subclass of...






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






32. A message is always contained in square brackets - and has three parts






33. SomeClass* aVariable = [[SomeClass alloc] init]; is an example of what kind of instance?






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






35. @property - is using methods...






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






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


38. The object to which a message is sent - the receiver can be referred to as self from inside the method that is invoked






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






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






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






42. Archiving works by creating an instance of _ - which is essentially just a container for data - and placing objects and their data inside it.






43. A callback is a function that is supplied in advance of an event - and...






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






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






46. A method in a _ is required unless its preceded by an @optional.






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






48. Objective C only allows for single inheritance - so in regards to class you only ever see the following pattern






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






50. A UITableViewController can fill all three roles of...