エラーの場合にアラートを正しく表示するのに問題があります。エラーを表示するためのベストプラクティス
私の考えは:私はバックエンドから完成ブロックでデータをダウンロードするたびに、エラーが発生したら警告を表示します。
query?.findObjectsInBackground(block: { (objects, error) -> Void in
if error != nil {
createAlert(error)
return
} else if let objects = objects {
}
私は同時にViewController
に複数の電話を受けたので、自分自身が、例えばと言っ同時に提示する以上の2または3アラートを持つ見つけることが起こるかもしれません"No Connection to the Internet"
。 警告は常に更新され、UI
の痛みです。
この問題を解決するにはどうすればよいですか?
私のソリューションの考え方は、すべてをシングルトンパターンに入れ、現在他のアラートが表示されていないことを確認することです。
もっと良い方法がありますか?
'createAlert'を表示してください。 – matt