How to handle Internet Connection on iOS with Swift? Why you shouldn't use Reachability to check network status on iOS? What is the difference between Reachability and NWPathMonitor? How to implement Low Data Mode on iOS with Swift? These are the questions to answer in this article.