我们是 IOS 编程的新手。我们有一个简单的应用程序,它使用从我们制作的 API 收集的 JSON 数据构建表格视图。当没有网络连接时,应用程序当然会崩溃,因为所有 UITableViewController 委托方法都在使用空数组。
是否提供了一种简单的方法,我们可以使用它来防止应用程序在没有网络连接的情况下启动,并向用户提供有关此问题的一些很好的警报?
我们是 IOS 编程的新手。我们有一个简单的应用程序,它使用从我们制作的 API 收集的 JSON 数据构建表格视图。当没有网络连接时,应用程序当然会崩溃,因为所有 UITableViewController 委托方法都在使用空数组。
是否提供了一种简单的方法,我们可以使用它来防止应用程序在没有网络连接的情况下启动,并向用户提供有关此问题的一些很好的警报?
您可以使用可达性来检测连接是否可用,并在连接可用时收到通知。当没有连接时,您可以显示警报并阻止您的用户显示您的表格视图。
阅读我的 github 项目将提供完整的使用示例。
PS:如果您的应用在没有可用连接的情况下启动时崩溃,它将被拒绝。