🤑 Join the Treehouse affiliate program and earn 25% recurring commission!

New No-Code Track! 🚀start learning today!

🌟 Dreaming of a bright future? 🎓 Ask about the Treehouse Scholarship program! 🚀

✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

  • Treehouse Logo
  • Plans
    Chevron
    • For Individuals
    • For Businesses
    • For Schools
    • For Libraries
    • For Military
  • Library
    Chevron
    • All Courses
    • Tracks
    • College Credit
  • Techdegree
    Chevron
    • Overview
    • Front End Development
    • Full Stack JavaScript
    • Data Analysis
    • UX Design
    • Python
  • Community
    Chevron
    • Code Adventures
    • Discord
    • Forum
    • Success Stories
    • Treehouse Links
    • 100 Days of Code
  • Resources
    Chevron
    • Career Toolbox
    • CodeForward
    • Free Treehouse Near Me
    • Jobs
    • Blog
    • Support
    • About
  • For Individuals For Businesses For Schools For Libraries For Military
  • All Courses Tracks College Credit
  • Overview Front End Web Development Full Stack JavaScript Python Development Data Analysis UX Design
  • Code Adventures Discord Forum Success Stories Treehouse Links 100 Days of Code
  • Career Toolbox CodeForward Free Treehouse Near Me Jobs Blog Support About
  • Sign In
  • Free Trial
Instagram Twitter Facebook YouTube LinkedIn
    • Newest
      • Newest
      • Active
      • Unanswered
      • Featured
    • All Topics
      • All Topics
      • • General Discussion
      • • AI
      • • Android
      • • APIs
      • • Coding for Kids
      • • College Credit
      • • Computer Science
      • • CSS
      • • Data Analysis
      • • Databases
      • • Design
      • • Development Tools
      • • Digital Literacy
      • • Game Development
      • • Go Language
      • • HTML
      • • Java
      • • JavaScript
      • • Learning Resources
      • • Machine Learning
      • • No-Code
      • • PHP
      • • Professional Growth
      • • Python
      • • Quality Assurance
      • • React
      • • Ruby
      • • Security
      • • Swift
  • Darcy Phillips
    Darcy Phillips
    4,087 Points

    Swift 2 protocol conformance challenge not accepted

    Posted October 31, 2016 5:15am by Darcy Phillips
    Darcy Phillips
    4,087 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    2 Answers

  • Michael Ayoub
    Michael Ayoub
    7,689 Points

    How to solve this code challenge?

    Posted October 2, 2016 7:01pm by Michael Ayoub
    Michael Ayoub
    7,689 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    1 Answer

  • Grant Thomas
    Grant Thomas
    13,705 Points

    Why doesn't Treehouse accept this answer?

    Posted July 21, 2016 12:32pm by Grant Thomas
    Grant Thomas
    13,705 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    1 Answer

  • Gregory Weber
    Gregory Weber
    4,238 Points

    This challenge won't let me check my work at all. It basically craps itself as soon as I click the "check work" button.

    Posted June 1, 2016 11:48pm by Gregory Weber
    Gregory Weber
    4,238 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    1 Answer

  • Sheng Wei
    Sheng Wei
    4,382 Points

    [Help!] How to write conformance protocol through extensions?

    Posted May 21, 2016 11:21am by Sheng Wei
    Sheng Wei
    4,382 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    1 Answer

  • Arthur Sarin
    Arthur Sarin
    4,032 Points

    In the editor you have a protocol, PrettyPrintable along with a struct, User.

    Posted May 20, 2016 4:26am by Arthur Sarin
    Arthur Sarin
    4,032 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    2 Answers

  • Cody Adkins
    Cody Adkins
    7,260 Points

    Why did we not have to write the Name and ID, to conform to User type in the extension of User type?

    Posted May 11, 2016 6:17pm by Cody Adkins
    Cody Adkins
    7,260 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    1 Answer

  • Habib Miranda
    Habib Miranda
    7,320 Points

    I am stuck here. I feel like I'm over thinking this...

    Posted May 3, 2016 12:26am by Habib Miranda
    Habib Miranda
    7,320 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    1 Answer

  • Stuart Robertson
    PLUS
    Stuart Robertson
    Courses Plus Student 1,296 Points

    Protocol Conformance Through Extensions

    Posted April 3, 2016 8:37am by Stuart Robertson
    Stuart Robertson
    Courses Plus Student 1,296 Points
    • iOS
    • Intermediate Swift 2
    • Extensions and Protocols
    • Protocol Conformance Through Extensions

    1 Answer

Posting to the forum is only allowed for members with active accounts.
Please sign in or sign up to post.

    Treehouse

  • About
  • Blog
  • Careers
  • Community
  • Stories
  • Shop
  • Contact
  • Gift Card

See Full Catalogue

Techdegree

  • Front End Web Development
  • Full Stack JavaScript
  • Python Development
  • Data Analysis
  • UX Design

Tracks

  • Learn to Code for Beginners
  • Beginning Python
  • Beginning SQL
  • Beginning Java
  • ...see more

Courses

  • JavaScript Basics
  • Intro to HTML & CSS
  • Python Basics
  • CSS Layout
  • ...see more

Explore

  • Plans
  • Affiliates
  • Perks
  • Free Treehouse Near Me
  • Treehouse for Libraries
  • Treehouse for Businesses
  • Twitter
  • YouTube
  • Facebook
  • LinkedIn
  • Instagram
Terms & Conditions | Privacy

© 2025 Treehouse Island, Inc.