Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS Object-Oriented Swift 2.0 Classes Helper Methods

So I'm kinda confused with the structure and classes and I dont really understand completely how they work.

Is it normal at this stage because i have some gaps and points in the videos I dont understand. Even for the code challenges, I am 80% correct but I also need to get help for the remaining part. What should I do now?

Joshua Wos
Joshua Wos
2,837 Points

I'm in the same boat as you. I'll do the code challenges that look so close to correct after I find the answer in the comments. But the problem is that I'm not finding any instruction or documentation on why those last little step are the way they are.

For me, it seems like prior to this particular part of the Swift 2.0 track, the concepts were explained and came in understandable chunks. Starting with structs and moving into classes, Pasan seemed to shift into warp drive and not everything is being fully explained.

I'm wondering if there are any other resources online (other than the Swift 2.2 book and Apple Developer website) that explains this slower and with more clarity.

Anthony c
Anthony c
20,907 Points

I'm with Joshua. I think the example app/game we're building is overly complicated for the purpose of getting the idea of struct/class across. It would have been more efficient to use a simpler CRUD example of a blog post or modeling a business or person profile.

Still, the other courses have been great.

1 Answer

Stick with it, Raj!

There will be parts that don't make sense until you've revisited the concepts a few times. It will all come clear in the end. If you're still struggling, highlight an example and ask for clarity in the Community pages - someone will be able to offer an alternative explanation.