# Video Tutorial: Table Views in iOS Part 11: Conclusion

**URL:** <https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455>\
**Category:** 🎓 Courses & Articles\
**Created:** [March 7, 2016, 10:37pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455 "2016-03-07T22:37:43Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![vegetarianzombie](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/vegetarianzombie/32/94022_2.png) [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Post date:** [March 7, 2016, 10:37pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/1 "2016-03-07T22:37:44Z")

</div>

Review what you've learned from our Table Views in iOS video tutorial series and get some ideas of where to go next.

 
* * *
 This is a companion discussion topic for the original entry at [https://www.raywenderlich.com/3300-table-views-in-ios/lessons/12](https://www.raywenderlich.com/3300-table-views-in-ios/lessons/12)

---

<div class="post-metadata">

**Author:** ![ys\_xs](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/ys_xs/32/105896_2.png) [@ys\_xs](https://forums.kodeco.com/u/ys_xs)\
**Post date:** [July 23, 2016, 2:52am UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/2 "2016-07-23T02:52:24Z")

</div>

Can you provide the Challenge-finished project ? 😖

---

<div class="post-metadata">

**Author:** ![trebor612](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/trebor612/32/42670_2.png) [@trebor612](https://forums.kodeco.com/u/trebor612)\
**Post date:** [August 9, 2016, 4:35pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/3 "2016-08-09T16:35:28Z")

</div>

At the end of the video he says to check out the challenge document but I can’t find any challenge document. Is there a link to one that I missed?

---

<div class="post-metadata">

**Author:** ![huralnyk](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/huralnyk/32/81966_2.png) [@huralnyk](https://forums.kodeco.com/u/huralnyk)\
**Post date:** [September 24, 2016, 10:43am UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/4 "2016-09-24T10:43:16Z")

</div>

I think it’s some kind of a bug 🙂 There is no challenge document in materials for this lecture.

---

<div class="post-metadata">

**Author:** ![vegetarianzombie](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/vegetarianzombie/32/94022_2.png) [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Post date:** [October 4, 2016, 7:32pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/5 "2016-10-04T19:32:06Z")

</div>

Since this video has been made, Apple has changed the way you can access the user’s music. To get you started, you can check out this blog post:

> **[Media Library privacy flaw fixed in iOS 10](https://bendodson.com/weblog/2016/08/02/media-library-privacy-flaw-fixed-in-ios-10/)**
>
> As I’ve mentioned many times before, iOS had a pretty terrible privacy flaw in that apps didn’t need any permissions in order to read through your media library. This was an issue as it meant you could be fingerprinted easily and tracked across...

This will show you how to access the music library so you can put it in a table.

---

<div class="post-metadata">

**Author:** ![jamesthomas](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jamesthomas/32/56688_2.png) [@jamesthomas](https://forums.kodeco.com/u/jamesthomas)\
**Post date:** [October 11, 2016, 8:09pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/6 "2016-10-11T20:09:04Z")

</div>

Brian, great tutorials! is there a way to access the music lib without connecting the phone to test? this is the part that is diving me nuts.

---

<div class="post-metadata">

**Author:** ![vegetarianzombie](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/vegetarianzombie/32/94022_2.png) [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Post date:** [October 11, 2016, 8:24pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/7 "2016-10-11T20:24:37Z")

</div>

ack … I didn’t realize that the music library requires a device. We’ll be revisiting this series and changing the final challenge.

---

<div class="post-metadata">

**Author:** ![jamesthomas](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jamesthomas/32/56688_2.png) [@jamesthomas](https://forums.kodeco.com/u/jamesthomas)\
**Post date:** [October 12, 2016, 2:17pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/8 "2016-10-12T14:17:35Z")

</div>

Brian,

I was able to get this playlist working. A bit long to scroll through for the music in my library, but it got me to thinking about the options for seeking through then storing information for an app. Meaning, lets say I want only the information in a particular playlist or Genre , and i need 3 values: artist, title and album. It does not seem very efficient to read into it every time, or store these values in 3 separate arrays. it almost seems that the tableview could be looked at as a record. Is there a guide or lesson that discusses the ways to store and access data/records in small scope lets say less than 1000 entries? Or am I over thinking it.

---

<div class="post-metadata">

**Author:** ![vegetarianzombie](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/vegetarianzombie/32/94022_2.png) [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Post date:** [October 15, 2016, 1:09am UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/9 "2016-10-15T01:09:08Z")

</div>

As they say, the root of all evil is premature optimization. The key is to solve a problem, then measure the results to see how each performs. In this case, you may want to create a struct that contains that metadata instead of individual arrays. That keeps your data organized.

Next, you should think how you plan the present that data. You could use an array, but there’s also a linked list available. If you intend to do any searching, you may want to use another data structure. Check out our Swift Algorithm club to get an idea of possible ideas.

I hope that helps!

---

<div class="post-metadata">

**Author:** ![zaheerbaloch](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/zaheerbaloch/32/81494_2.png) [@zaheerbaloch](https://forums.kodeco.com/u/zaheerbaloch)\
**Post date:** [March 12, 2018, 6:06pm UTC](https://forums.kodeco.com/t/video-tutorial-table-views-in-ios-part-11-conclusion/8455/10 "2018-03-12T18:06:39Z")

</div>

This course needs a update to swift 4, swift 2 old now…
