One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
What’s new in Swift 4.1
Apple released the first beta of Xcode 9.3, bringing with it the first release of Swift 4.1 alongside new APIs targeting iOS 11.3. This first point release of Swift 4 brings with it some useful improvements, and if you’re keen to get ahead of the game you can give them a try today.
Read More
Blog posts
Enums with associated values in Swift is a valuable tool for state design. Let’s learn how to get most of it using code generation with Sourcery.

With Swift 4, there are three fancy protocols that we could leverage to build a better model to deal with networking data.
This is a story about Xcode, two developers, one MBP, one analytics tool, and the whole bunch of the statistics.

Almost every Swift program uses collections in one way or another. Whether it's to store values to be displayed in some form of list, to keep track of observers, or caching data - collections are everywhere.

When working with collections, it's very common to use the same dataset over a sequence of operations, and continuously transform it into new values. For example, we might download some JSON data, then transform it into an array of dictionaries and finally into a collection of models.

This week, let's take a look at some of the standard library APIs that lets us easily transform collections in a very functional way.

A tool for defining design systems and using them to generate cross-platform UI code, Sketch files, images, and other artifacts.

Curated by Infinum's iOS team.
Infinum iOS Team · 156 2nd St · San Francisco CA 94105 · USA
Unsubscribe | View in browser