Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

iOS Build a Playlist Browser with Objective-C Building a Music Library Model Review: Building a Music Library

Caleb Kleveter
Caleb Kleveter
Treehouse Moderator 37,862 Points

I never herd the answer to this question

The process of preparing our classes for use is called ______________.

What is the answer to this question? I never heard it in the video.

3 Answers

Initialization is the process of preparing an instance of a class, structure, or enumeration for use. This process involves setting an initial value for each stored property on that instance and performing any other setup or initialization that is required before the new instance is ready for use. - Apple Docs

Hint: Remember what the 'init' method is used for.

You couldn't figure it out from my hint? I could have just wrote "initialization", but I thought it would help you more if I didn't simply post the answer outright.

Caleb Kleveter
Caleb Kleveter
Treehouse Moderator 37,862 Points

Sorry, I did't. The wired thing though is that he covers the issue in the next video.

Edit: Thanks for helping me think and fixing problem myself.