Hi there and welcome back to Section Twelve of this IRS bootcamp.
So this section is about table views and collection views and it's actually one of our most important
sections simply because almost every real application out there at least benefits from a table view
a table view in general is a scrolling view that has a prototype cell that that cell can repeat itself
so many many times every ten days repeats a brand new set of data gets populated and we end up seeing
a difference an example of that the simplest one is an email application that you have all of the emails
they all have a subject a little part of the body of the email and then the next cell repeats not for
another email.
Now what table views do which is a little bit difficult to do it manually is that they get rid of the
use it.
So if a cell is not currently within the view it gets deleted and a memory that was allocated for it
it also frees up.
We will see more about this and I will go through the details of that process for you as we go through
the different lessons as an overview in this section.
We will talk about table view controllers and table views as a standalone outlets.
We'll talk about customizing table view cells.
We'll talk about search controllers both within table views and outside table views.
And then we'll talk about collection view controllers collection views cells as well as a very important
topic which is the floor and the layout of a collection view.
I will also show you how to use the master detail template up.
So a pretty full on section.
Let's get started.