NAME

Question types


Start with


Question limit

of 13 available terms

Print test

13 Matching questions

  1. 3.Object Messaging
  2. 9.Protocols
  3. 11.Property Declaration and Implementation
  4. 7.Class Implementation
  5. 5.Defining a Class
  6. 10.Declared Properties
  7. 8.Messages to self and super
  8. 12.Using Properties
  9. 2.Objects
  10. 1.The Objective-C Programming Language
  11. 13.Categories and Extensions
  12. 4.Classes
  13. 6.Class Interface
  1. a Message Syntax
    Sending Messages to nil
    The Receiver's Instance Variables
    Polymorphism
    Dynamic Binding
    Dynamic Method Resolution
    Dot Syntax
  2. b Objects, Classes, and Messaging
    Defining a Class
    Protocols
    Declared Properties
    Categories and Extensions
    Associative References
    Fast Enumeration
    Enabling Static Behavior
    Selectors
    Exception Handling
    Threading
  3. c Inheritance
    Class Types
    Class Objects
    Class Names in Source Code
    Testing Class Equality
  4. d Declaring Interfaces for Others to Implement
    Methods for Others to Implement
    Declaring Interfaces for Anonymous Objects
    Nonhierarchical Similarities
    Formal Protocols
    Declaring a Protocol: Optional Protocol Methods, Informal Protocols
    Protocol Objects
    Adopting a Protocol
    Conforming to a Protocol
    Type Checking
    Protocols Within Protocols
    Referring to Other Protocols
  5. e An Example: Using self and super
    Using super
    Redefining self
  6. f Overview
    Property Declaration and Implementation
    Using Properties
    Subclassing with Properties
    Runtime Difference
  7. g Source Files
    Class Interface
    Class Implementation
    Messages to self and super
  8. h Property Declaration
    Property Declaration Attributes
    Property Implementation Directives
  9. i Importing the Interface
    Referring to Other Classes
    The Role of the Interface
  10. j Object Basics
    id
    Dynamic Typing
    Memory Management
  11. k Supported Types
    Property Redeclaration
    Core Foundation
  12. l Referring to Instance Variables
    The Scope of Instance Variables
  13. m Adding Methods to Classes
    Extensions