如果我使用 Parse,是否需要使用 Reachability?
Do I need to use Reachability if I'm using Parse?
我听说过 Reachability 并且看到许多应用程序都在使用它,例如 Facebook 和 Instagram,但我很确定它们有自己的服务器并且没有使用像 Parse 这样的第三方。我对此不确定,但 Parse 不处理 Reachability 所做的事情吗?
这取决于 - 是的,取决于 Parse,但无论如何您可能想要 Reachability 提供的功能。
如果您只是对 Parse 进行网络调用,它具有内置的错误处理程序,当它无法连接到网络时会通知您。所以你在那里很好 - 只要确保你适当地处理你的错误并提醒用户。
但是,如果您想要更健壮的东西,例如吐司消息或关于网络可达性的持久消息,那么单独实现可达性是值得的。
我有一个只连接到 Parse 的应用程序,但我仍然使用可达性,所以我可以有一个可爱的弹出通知,提示网络无法访问。当网络恢复时,该框会隐藏。通过 Reachability 编写此功能更容易,但如果需要,您可以通过 Parse 的错误处理破解它的一个版本:)
我听说过 Reachability 并且看到许多应用程序都在使用它,例如 Facebook 和 Instagram,但我很确定它们有自己的服务器并且没有使用像 Parse 这样的第三方。我对此不确定,但 Parse 不处理 Reachability 所做的事情吗?
这取决于 - 是的,取决于 Parse,但无论如何您可能想要 Reachability 提供的功能。
如果您只是对 Parse 进行网络调用,它具有内置的错误处理程序,当它无法连接到网络时会通知您。所以你在那里很好 - 只要确保你适当地处理你的错误并提醒用户。
但是,如果您想要更健壮的东西,例如吐司消息或关于网络可达性的持久消息,那么单独实现可达性是值得的。
我有一个只连接到 Parse 的应用程序,但我仍然使用可达性,所以我可以有一个可爱的弹出通知,提示网络无法访问。当网络恢复时,该框会隐藏。通过 Reachability 编写此功能更容易,但如果需要,您可以通过 Parse 的错误处理破解它的一个版本:)