Chapter 8Network Operations

Over the years, there has been one area of iOS development that has been treated as both difficult and mysterious—so much so that an incredible number of third-party libraries aim at “solving” this difficult and mysterious problem for new developers.

The area that I’m referring to is networking operations. It’s extremely rare to see an application available for iOS that doesn’t have some form of a network operation inside it.

Fortunately, by using Apple’s provided APIs, it’s not that difficult to add network operations to an application, and when the application is using Core Data, it becomes even easier.

Get Core Data in Swift 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.