UI testing is generally even slower than asynchronous network testing. But sometimes, it's the best way to guarantee that your app is working as desired.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/8458722-testing-in-ios/lessons/17