7
Functions
When I first learned to program with BASIC, my first few programs were written in one long block of code. I quickly realized that I was repeating the same code over and over. I thought that there must be a better way to do this, which was when I learned about subroutines and functions. Functions are one of the key concepts that you need to understand to write good code.
In this chapter, we will cover the following topics:
- What are functions?
- How to return values from a function
- How to use parameters in a function
- What are variadic parameters?
- What are
inout
parameters?
In Swift, a function is a self-contained block of code that performs a specific task. Functions are generally used to logically break our code into reusable named ...
Get Mastering Swift 5.3 - Sixth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.