This chapter had Pokémon fighting and hugging. One of the most important lessons we learned was that you shouldn't hug Pikachu. This chapter helped you learn how to create your own custom types and create functions to have instances of your custom type interact with other instances of the same type.
The next chapter will introduce you to Interface Builder. We will now be stepping into one of the more exciting areas of iOS development, which is designing what your application will look like and how it will feel in the hands of someone else.