2014-09-03 61 views
0

我正在使用解析作爲後端的ios應用程序。Parse.com傾聽註銷事件

我遇到了一個問題,即當我處於脫機狀態時,我將所有保存的調用放入隊列中,然後使用可達性的「kReachabilityChangedNotification」在它們聯機後立即觸發它們。

這通常工作得很好,並且在大多數情況下更適合解析saveEventually函數。但是,當用戶退出聯機前退出時會遇到麻煩,導致保存呼叫失敗,因爲我們在保存之前檢查用戶。

所以我想知道如果任何人有任何想法如何偵聽當用戶登錄/註銷,所以我也可以基於此觸發隊列。

回答

0

在保存之前,您可以在客戶端檢查currentUser是否爲空。另外,如果用戶通過應用程序登錄和註銷,則可以在那裏執行該邏輯。

+0

您的意思是在將當前用戶放入隊列之前檢查當前用戶嗎?或者在隊列被觸發後執行之前? – shmozzle 2014-09-03 23:18:55

+0

我可以在登錄/註銷時放入邏輯。雖然我也有人被隨機註銷的報道,這是一個問題。 – shmozzle 2014-09-03 23:20:44

+0

無論是在排隊和執行。 – Simba 2014-09-03 23:32:09