Save for later

Delegation in iOS

Heads up! This course may be archived and/or unavailable.

Intermediate iOS,

Delegation is a design pattern that enables a class or structure to hand off, or delegate, some of its responsibilities to another object. In this course, we look at how we can use the delegate pattern in our code to avoid tight coupling as well as how it is used throughout Cocoa Touch.

What you'll learn
  • Delegates
  • Protocols
  • Design pattern
Segments in this Workshop
    Get Details and Enroll Now

    OpenCourser is an affiliate partner of Treehouse and may earn a commission when you buy through our links.

    Get a Reminder

    Send to:
    Rating Not enough ratings
    Length 56-minute iOS Course
    Starts On Demand (Start anytime)
    Cost $25/month (Access to entire library- free trial available)
    From Treehouse
    Instructor Pasan Premaratne
    Download Videos Only via web browser
    Language English
    Subjects Programming
    Tags iOS

    Get a Reminder

    Send to:

    Similar Courses

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile.

    Associate Designer, Print and Pattern $60k

    Swimwear Pattern Instructor $65k

    pattern drafter $66k

    Print and pattern designer $67k

    Pattern Maker 1 $72k

    surface pattern designer $72k

    Junior Pattern Maker $73k

    Product Development/Pattern Maker $86k

    Retired Pattern Maker $87k

    Pattern Engineer $87k

    Head Pattern Maker $98k

    Senior Pattern Maker Manager $139k

    Write a review

    Your opinion matters. Tell us what you think.

    Rating Not enough ratings
    Length 56-minute iOS Course
    Starts On Demand (Start anytime)
    Cost $25/month (Access to entire library- free trial available)
    From Treehouse
    Instructor Pasan Premaratne
    Download Videos Only via web browser
    Language English
    Subjects Programming
    Tags iOS

    Similar Courses

    Sorted by relevance

    Like this course?

    Here's what to do next:

    • Save this course for later
    • Get more details from the course provider
    • Enroll in this course
    Enroll Now