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

Henry Moran
Henry Moran
10,516 Points

They should add more answer to that question like:

  • init
  • initialize
  • init()
  • initilizing
Nick Kohrn
Nick Kohrn
36,940 Points

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.

Eric Greer
Eric Greer
4,997 Points

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

Nick Kohrn
Nick Kohrn
36,940 Points

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.

Oliver Pinchbeck
Oliver Pinchbeck
2,732 Points

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

David Ladowitz
David Ladowitz
2,124 Points

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.

Trevor Moore
Trevor Moore
5,207 Points

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

Ian Donovan
Ian Donovan
3,166 Points

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.

tom ding
tom ding
2,279 Points

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