Episode 3

What's Clascal?


August 26th, 2020

49 mins 46 secs

Season 1

Your Hosts

About this Episode

Welcome to Code Completion, Episode 3! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show!

Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content.

Today, we discuss:

  • Transitioning between Xcode toolchains when you want to use new SDK features, but still be able to compile from an older version of Xcode.
  • Doing web development using Swift, by making use of John Sundell's Publish and Vapor.
  • How to get out of tutorial hell, and what next steps a fledgling developer could take.

Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and our knowledge on Swift, Apple, and all things development!

This week's Complete the Code question:

override func tableView(_ tableView: UITableView,
                        cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    guard let cell = tableView.dequeueReusableCell(withIdentifier: "DateCell",
                                                   for: indexPath) as? DateCell
          else { return DateCell() } = dates[indexPath.row]
    return cell

This week's episode of Code Completion is brought to you by Huuungry. Click here to check it out on the App Store.

Your hosts for this week:

Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the answers to #CompleteTheCode, and share even more things we learned in between episodes.

You are what makes this show possible, so please be sure to share this with your friends and family who are also interested in any part of the app development process.