# Advanced Swift: Error Handling · Challenge: Add an Error | raywenderlich.com

**URL:** <https://forums.kodeco.com/t/advanced-swift-error-handling-challenge-add-an-error-raywenderlich-com/75066>\
**Category:** 🎓 Courses & Articles\
**Created:** [June 28, 2019, 11:56am UTC](https://forums.kodeco.com/t/advanced-swift-error-handling-challenge-add-an-error-raywenderlich-com/75066 "2019-06-28T11:56:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rayfix](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/rayfix/32/108995_2.png) [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Post date:** [June 28, 2019, 11:56am UTC](https://forums.kodeco.com/t/advanced-swift-error-handling-challenge-add-an-error-raywenderlich-com/75066/1 "2019-06-28T11:56:33Z")

</div>

* * *
This is a companion discussion topic for the original entry at [https://www.raywenderlich.com/1940818-advanced-swift-error-handling/lessons/7](https://www.raywenderlich.com/1940818-advanced-swift-error-handling/lessons/7)

---

<div class="post-metadata">

**Author:** ![kush131](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/kush131/32/98620_2.png) [@kush131](https://forums.kodeco.com/u/kush131)\
**Post date:** [July 29, 2019, 3:02am UTC](https://forums.kodeco.com/t/advanced-swift-error-handling-challenge-add-an-error-raywenderlich-com/75066/2 "2019-07-29T03:02:58Z")

</div>

Totally understand that this is an advanced course and is therefore for advanced users, but I would have really appreciated a small background on the C functions I was trying to implement before throwing me into the challenge. Even after digging into the man pages for all of the hint functions I was still very confused as to what I was supposed to be doing. I don’t think I have done C file I/Oish stuff since college 🙂.

---

<div class="post-metadata">

**Author:** ![rayfix](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/rayfix/32/108995_2.png) [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Post date:** [July 29, 2019, 6:59am UTC](https://forums.kodeco.com/t/advanced-swift-error-handling-challenge-add-an-error-raywenderlich-com/75066/3 "2019-07-29T06:59:54Z")

</div>

Thanks for the feedback. Something I will take into account next time around.

---

<div class="post-metadata">

**Author:** ![my3vshenoy](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/my3vshenoy/32/102075_2.png) [@my3vshenoy](https://forums.kodeco.com/u/my3vshenoy)\
**Post date:** [January 31, 2022, 5:17pm UTC](https://forums.kodeco.com/t/advanced-swift-error-handling-challenge-add-an-error-raywenderlich-com/75066/4 "2022-01-31T17:17:45Z")

</div>

Felt a lil lost in the challenge due to a lack of knowledge of the setup of the File.swift file and what it was meant to do. As mentioned by the other user, I would love to redo this challenge with something a lil simpler or even some additional intro to the setup of this project. Thanks!
