Member-only story

4 Vital Swift Frameworks For iOS Developers

Jimmy M Andersson
4 min readOct 28, 2019

I believe that we, as working developers, need to be very careful about what frameworks we add to our projects. The list of questions we should ask ourselves before adding a framework to our projects is at least a mile long (depending on your font size of choice). However, there are some frameworks that are so fundamental that doing anything without them would be very difficult and cumbersome. In this article, we take a look at four frameworks that all iOS Developers will need to get a grasp on very early on in their careers.

Foundation

The Foundation Framework provides some base functionalities that iOS developers almost seem to take for granted these days. These functionalities include:

  1. Data Storage and Persistance — The FileManager class is an excellent example of how Foundation makes the file system available for developers to store and persist data that can make our programs useful.
  2. Text Processing — Foundation also includes classes like Scanner and NSRegularExpression, that help us parse and process text in very efficient ways.
  3. Date and Time — The Date, DateComponents, and Calendar structs provide ways to easily mark and work with specific places in time, and to make calculations and comparisons with dates that take time zones and calendar systems into…

--

--

Jimmy M Andersson
Jimmy M Andersson

Written by Jimmy M Andersson

Software engineer with a passion for data and machine learning

No responses yet