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. A view is an...






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






3. Defining variables - three parts...






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






5. Ready-made instances...






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






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






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






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






10. How do I implement my drawRect?






11. Reducing details to focus on the core concepts






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






13. NSNumber - class...






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






15. All objects are accessed using...






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






17. NSSet...






18. Classes describe two things...






19. We can use dot notation to reference...

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


20. class methods...






21. A view is a subclass of _






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


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






24. What does autorelease mean?






25. Object Oriented based analogue to a function is called a...






26. NSArray - class...






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






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






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






30. A _ handles touch events.






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






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






33. Number one use of protocols in iOS...






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






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






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






37. Instance Variables by default are called @protected meaning...






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






39. When overriding a method - all you need to is _ - you do not need to declare it in the header file because it has already been declared by the superclass....






40. A responder is responsible for...






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






42. Asking a class or object to execute a method






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






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






45. NSString *s = @'Hello - World'; is an example of...






46. Each _ has a 'designated' initializer method....






47. Center and frame are used to _ your view






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






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






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






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