오류가 발생하면 경고를 표시하는 데 문제가 있습니다.오류 표시를위한 모범 사례 경고
내 아이디어 : 완료 블록을 사용하여 백엔드에서 데이터를 다운로드 할 때마다 오류가 발생하면 경고 메시지를 표시합니다.
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