[英]iOS Parse.com SDK: Handling Errors
情況我正在嘗試找出parse.com iOS SDK錯誤處理的最佳實踐。 我已經閱讀了解析文檔,他們在記錄如何檢查解析連接性以及是否可以找到對象方面做得很好,但是我的問題是我該怎么辦?
例
[object saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
if ([error code] == kPFErrorConnectionFailed) {
//COULD NOT REACH PARSE
//SO WHAT NOW?
}
else {
//EVERYTHINGS COOL
}
}];
所以現在怎么辦? 我是否應該在NSTimer上安裝它,然后在5分鍾內再次將其關閉,以查看是否可以解析?
如果保存對象對於您的情況而言似乎同樣重要,那么這可能是一種解決方案,而不是使用NSTimer:
現在該SO WHAT NOW?
塊,只需調用遞歸保存此對象的方法。 如果您遇到除ConnectionFailed以外的其他錯誤,則可以適當地進行處理,但是如果您擔心即使首次嘗試失敗也要保存此錯誤,則可以采用這種方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.