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! While you're at it, check out some resources Treehouse students have shared here.

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 Build a Playlist Browser with Swift Building the Music Library and Playlist Models Building a Music Library

The process of preparing our struct for use is called _______?

What is the answer? I can't think of it.

11 Answers

They should add more answer to that question like:

  • init
  • initialize
  • init()
  • initilizing

Henry,

I agree. I initially submitted initializing, but it was incorrect. I can understand why it was incorrect; the process is not initializing, but rather initialization. I would have preferred a different way of wording the question.

I agree. I typed two of the answers here before googling and finding this thread where I was told the answer was initialization.

I wrote init with no avail

Hi Alex,

When you prepare a data type for use, you are initializing it for use. The process of preparing a struct for use is initialization.

Also doesn't accept initialisation, which is what we call it in the UK :P

So, in the UK, we'd say this is shite design ;-)

Initialization

Yes, this is a poorly designed question. I tried initializing, instantiating and delcaring before finding this thread. This is testing grammer and spelling more than anything else.

Initialization

ugh... that was frustrating.

Yeah, a very frustrating way to word the question, I think it should be reworded so the answer can be "init" or "initializing"

Adding my voice to the "fix this question" pile. The quiz is only 4 questions long, as well, so getting this question incorrect means one cannot progress any further.

this question really need to be reworked, either completely scratch the question and replace with a new one, or make this a multiple-choice. since the answer is a very specific String, it's pretty easy to mess up when typing

Same problem, thanks.