A large majority of my early development work was done in the C programming language, using the various C libraries that came with the system I was currently working on. These libraries provided a wealth of functionality that made my development life easier. To be honest, when I was using the C language as my primary development language, it was rare to write an application without linking to either a third-party library or using a system library. When Swift was initially released for the Linux platform, one of my first questions was how useful would it be without the ability to access these libraries because they provide so much functionality for the developer. Luckily, Apple has provided us with an easy way to link these libraries to our Swift applications.
In this chapter, you will learn the following:
How to use C libraries with your Swift projects
How to create system modules
How to use the modules with your application
How to use man pages
Swift developers...