Skip to main content

🚀 In our NEW AI Bootcamp you'll build a working app in 28 days, no experience required. Free to all subscription levels.

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

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

  • Treehouse Logo
    • For Individuals
    • For Businesses
    • For Schools
    • For Libraries
    • For Military
    • All Courses
    • Tracks
    • AI Bootcamp
    • College Credit
    • Techdegree Bootcamps
    • Front End Development
    • Full Stack JavaScript
    • Code Adventures
    • Discord
    • Forum
    • Success Stories
    • Treehouse Links
    • 100 Days of Code
    • Explore
    • Career Toolbox
    • Free Treehouse Near Me
    • Affiliates
    • Blog
    • Support
    • About
    • Learn
    • Beginner's Guide to Coding
    • Data Analysis with SQL & Python
    • Front-End Web Development
    • Python Programming Basics
    • Techdegree Bootcamp Overview
    • UX Design Fundamentals
    • AI Tools for Beginners
  • For Individuals For Businesses For Schools For Libraries For Military
  • All Courses Tracks AI Bootcamp College Credit
  • Techdegree Bootcamps Front End Web Development Full Stack JavaScript
  • Code Adventures Discord Forum Success Stories Treehouse Links 100 Days of Code
  • Explore Career Toolbox Free Treehouse Near Me Affiliates Blog Support About
    Learn Beginner's Guide to Coding Data Analysis with SQL & Python Front-End Web Development Python Programming Basics Techdegree Bootcamp Overview UX Design Fundamentals AI Tools for Beginners
  • Sign In
  • Free Trial
Instagram Twitter Facebook YouTube LinkedIn
Loading banner... Start your free trial at Treehouse
    • Newest
      • Newest
      • Active
      • Unanswered
      • Featured
    • All Topics
      • All Topics
      • • General Discussion
      • • AI
      • • 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
      • • Vibe Coding
  • Joey Liu
    Joey Liu
    3,982 Points

    Is there anyway that I can solve this with switch statement?

    Posted November 12, 2019 12:43am by Joey Liu
    Joey Liu
    3,982 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

  • amit singh
    amit singh
    4,968 Points

    what is the correct answer to property observer code challenge for Xcode, in editor my code works fine

    Posted June 8, 2019 10:49am by amit singh
    amit singh
    4,968 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    0 Answers

  • Arius Eich
    Arius Eich
    2,769 Points

    Setting a back ground color based off temperature with a property observer

    Posted September 15, 2018 7:05pm by Arius Eich
    Arius Eich
    2,769 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

  • Jesse Gay
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    Jesse Gay
    Full Stack JavaScript Techdegree Student 14,045 Points

    I passed challenge, but Xcode still throws errors.

    Posted March 28, 2018 7:23pm by Jesse Gay
    .a{fill-rule:evenodd;}techdegree
    Jesse Gay
    Full Stack JavaScript Techdegree Student 14,045 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    2 Answers

  • Sam Belcher
    Sam Belcher
    3,719 Points

    I am confused. I have watched the videos over and over again and I still don't understand

    Posted March 7, 2018 5:34pm by Sam Belcher
    Sam Belcher
    3,719 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

  • Mirko Salvia
    Mirko Salvia
    4,028 Points

    I have again the error about the compiler. It says that it requires macOS 12, but it's running on macOS 11.x

    Posted January 29, 2018 8:21pm by Mirko Salvia
    Mirko Salvia
    4,028 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

  • Lorenzo Leva
    Lorenzo Leva
    12,262 Points

    Switch case?

    Posted December 5, 2017 4:21pm by Lorenzo Leva
    Lorenzo Leva
    12,262 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

  • connor hoare
    connor hoare
    7,933 Points

    Why am I getting this wrong... please explain to me!

    Posted October 23, 2017 5:57pm by connor hoare
    connor hoare
    7,933 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

  • jc laurent
    jc laurent
    6,351 Points

    swift_lint.swift:74:28: error: use of unresolved identifier 'CGFloat' view.backgroundColor = CGFloat(temperature)

    Posted September 28, 2017 1:33am by jc laurent
    jc laurent
    6,351 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    2 Answers

  • Gabriel Walsh
    Gabriel Walsh
    21,531 Points

    error: 'required' initializer 'init(coder:)' must be provided by subclass of 'UIViewController'

    Posted August 17, 2017 2:17pm by Gabriel Walsh
    Gabriel Walsh
    21,531 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    2 Answers

  • Dickson Cheung
    Dickson Cheung
    2,573 Points

    Intermediate Swift 3 Challenge - Property Observers

    Posted July 8, 2017 7:52pm by Dickson Cheung
    Dickson Cheung
    2,573 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

  • Kapil Soni
    Kapil Soni
    2,612 Points

    Strange that this code is passed whereas on the playground it is throwing an error.

    Posted July 1, 2017 11:46am by Kapil Soni
    Kapil Soni
    2,612 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

  • Gene Bogdanovich
    Gene Bogdanovich
    14,618 Points

    Property Observers Code Challenge in Intermediate Swift 3

    Posted February 26, 2017 2:05pm by Gene Bogdanovich
    Gene Bogdanovich
    14,618 Points
    • iOS
    • Intermediate Swift
    • Properties
    • Property Observers

    1 Answer

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

Techdegree

  • Front End Web Development
  • Full Stack JavaScript
SEE ALL

Tracks

  • Learn to Code for Beginners
  • Beginning Python
  • Beginning SQL
  • Beginning Java
SEE ALL

Courses

  • JavaScript Basics
  • Intro to HTML & CSS
  • Python Basics
  • CSS Layout
SEE ALL

About Us

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

Explore

  • Plans
  • Affiliates
  • Perks
  • Shop
  • Free Treehouse Near Me
  • Treehouse for Libraries
  • Treehouse for Businesses

Treehouse is an online technology education platform founded in 2011. Treehouse offers more than 700 self-paced, video-based courses in web development, programming, data analysis, design, and AI, plus two project-based bootcamp programs in Front End Web Development and Full Stack JavaScript. Individual Treehouse plans start at $25 per month and include a 7-day free trial. Treehouse serves individual learners, businesses, schools, and public libraries. Cardholders at participating U.S. public libraries can use Treehouse for free. Select Treehouse courses, offered with University Pathways International, are recommended for college credit by ACE and NCCRS. Treehouse learners earn digital certificates for completed Tracks.

Terms & Conditions · Privacy · © 2026 Treehouse Island, Inc.
  • Twitter
  • YouTube
  • Facebook
  • LinkedIn
  • Instagram
  • Discord