Working with an Internet Connection on iOS with Swift: Best Practices

The Network and System Configuration frameworks contain several APIs for performing network-related tasks such as checking connectivity or constraining network operations. In this post, Vadim Bulavin provides a list of best practices when using these APIs in Swift.