Try Mentor AI โ€” Free Pilot! Get instant, personalized help while you learn. Be among the first to explore it and shape what comes next. JOIN NOW

๐Ÿค‘ 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
      • • Vibe Coding
  • Dennis Fenchenko
    Dennis Fenchenko
    179 Points

    Fatal Error when setting FanFactLabel in Xcode 10

    Posted June 15, 2019 6:41pm by Dennis Fenchenko
    Dennis Fenchenko
    179 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    0 Answers

  • josh kinney
    josh kinney
    1,576 Points

    When setting up this random number why can't we just do this?

    Posted May 24, 2019 1:32am by josh kinney
    josh kinney
    1,576 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    1 Answer

  • Michael Psoinos
    Michael Psoinos
    8,178 Points

    Int has a class method for generating a random number.

    Posted January 26, 2019 7:07pm by Michael Psoinos
    Michael Psoinos
    8,178 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    1 Answer

  • Stacey Smith
    Stacey Smith
    11,818 Points

    FactProvider-App crashing on Xcode 10.0

    Posted September 26, 2018 2:55am by Stacey Smith
    Stacey Smith
    11,818 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Structs or Classes

    2 Answers

  • dakota ferrell
    dakota ferrell
    2,336 Points

    FactProvider file

    Posted June 25, 2018 4:51am by dakota ferrell
    dakota ferrell
    2,336 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Structs or Classes

    1 Answer

  • Johnny Nguyen
    Johnny Nguyen
    3,875 Points

    Can I do random like this? How Pasan's way different from me?

    Posted March 24, 2018 11:52pm by Johnny Nguyen
    Johnny Nguyen
    3,875 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    3 Answers

  • Garrett Trott
    Garrett Trott
    18,869 Points

    Instance member error on the funFactLabel.text property lines. Is this an issue with swift 4 vs 3?

    Posted February 19, 2018 4:36pm by Garrett Trott
    Garrett Trott
    18,869 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Creating a Data Collection

    2 Answers

  • Andrew Warner
    Andrew Warner
    4,144 Points

    Structs or Classes - Building a Simple iPhone App with Swift

    Posted February 9, 2018 3:19am by Andrew Warner
    Andrew Warner
    4,144 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Structs or Classes

    1 Answer

  • Patrick McLeod
    Patrick McLeod
    5,913 Points

    Is there a reason why we cant use arc4random_uniform()

    Posted February 1, 2018 7:28pm by Patrick McLeod
    Patrick McLeod
    5,913 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    2 Answers

  • Victor O'Rourke
    Victor O'Rourke
    2,387 Points

    Working in Swift 4 and when i create the struct and try to use it in view controller it does not find the struct?

    Posted December 26, 2017 3:53am by Victor O'Rourke
    Victor O'Rourke
    2,387 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Structs or Classes

    2 Answers

  • swiftfun
    swiftfun
    4,039 Points

    Generating a Random Number (non repeating)

    Posted September 19, 2017 9:11pm by swiftfun
    swiftfun
    4,039 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    3 Answers

  • David Anguiano
    PLUS
    David Anguiano
    Courses Plus Student 9,978 Points

    I am having some issues with my xcode

    Posted August 29, 2017 1:09pm by David Anguiano
    David Anguiano
    Courses Plus Student 9,978 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Creating a Data Collection

    1 Answer

  • รdรกm Csรกnyi
    PLUS
    รdรกm Csรกnyi
    Courses Plus Student 2,833 Points

    My App keeps crashing, help needed :D

    Posted August 4, 2017 1:52pm by รdรกm Csรกnyi
    รdรกm Csรกnyi
    Courses Plus Student 2,833 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    1 Answer

  • Lana Wong
    Lana Wong
    3,968 Points

    Why can't you directly assign the FactProvider class to FactLabel text in the view controller?

    Posted June 26, 2017 3:35pm by Lana Wong
    Lana Wong
    3,968 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    3 Answers

  • Lana Wong
    Lana Wong
    3,968 Points

    Why do you put parentheses after the class name in the view controller?

    Posted June 26, 2017 5:52am by Lana Wong
    Lana Wong
    3,968 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    3 Answers

  • Warren Harding
    Warren Harding
    1,942 Points

    Problem with code when trying to amend the Treehouse FunFacts app.

    Posted May 31, 2017 11:36am by Warren Harding
    Warren Harding
    1,942 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Recap: Data Models

    2 Answers

  • Bastian Petersson
    Bastian Petersson
    9,164 Points

    when I test the app it crashes

    Posted March 27, 2017 4:22pm by Bastian Petersson
    Bastian Petersson
    9,164 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    2 Answers

  • Kanish Chhabra
    Kanish Chhabra
    2,151 Points

    Why is struct chosen over class?

    Posted March 6, 2017 5:07am by Kanish Chhabra
    Kanish Chhabra
    2,151 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Structs or Classes

    1 Answer

  • Mary Kenkel
    Mary Kenkel
    4,028 Points

    GameKit Vs GamePlayKit: Build a Simple iPhone App with Swift 3>Structs As Data Models> Finishing Up Our Model

    Posted February 11, 2017 1:13pm by Mary Kenkel
    Mary Kenkel
    4,028 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    2 Answers

  • Xavier Avery
    Xavier Avery
    8,059 Points

    Links not Working

    Posted January 23, 2017 11:34pm by Xavier Avery
    Xavier Avery
    8,059 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    1 Answer

  • Michael Rockett
    Michael Rockett
    40,365 Points

    Why would a class be better suited?

    Posted January 20, 2017 3:05pm by Michael Rockett
    Michael Rockett
    40,365 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Structs or Classes

    1 Answer

  • Soon Chang
    Soon Chang
    5,291 Points

    Gamekit is not recognized by my Xcode.

    Posted December 30, 2016 7:43am by Soon Chang
    Soon Chang
    5,291 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Finishing Up Our Model

    2 Answers

  • Leo Sjoberg
    Leo Sjoberg
    2,462 Points

    Why does Pasan create an instance of the structure FactProvider?

    Posted December 29, 2016 11:35am by Leo Sjoberg
    Leo Sjoberg
    2,462 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Structs or Classes

    1 Answer

  • hum4n01d
    hum4n01d
    25,493 Points

    Getting an error with my button

    Posted November 23, 2016 7:13pm by hum4n01d
    hum4n01d
    25,493 Points
    • iOS
    • Build a Simple iPhone App with Swift
    • Structs As Data Models
    • Creating a Data Collection

    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.