簡體   English   中英

iOS內存應用關閉

[英]iOS Memory App Closure

當將我的應用程序置於后台,然后一個接一個地運行許多其他應用程序時,由於手機內存管理,它最終將關閉我的應用程序。 這是可以理解的。 我的問題是,可以做任何事情來通知用戶A)由於內存原因,該應用已關閉,需要重新啟動。 或B)當電話的存儲空間不足以提醒用戶時,請使用某種內存監視程序?

這些都有可能嗎? 還有其他選擇嗎?

這是可以理解的

可以理解,但短期內沒有必要。 您不能阻止您的應用最終被終止,但是您應該盡一切努力通過在進入后台時減少內存使用量,使它不在需要內存時終止的應用“短列表”中。

可以做任何事情來通知用戶A)由於內存原因,該應用已關閉,需要重新啟動

不可以。當您的應用程序已被后台並掛起時,您無法“通知用戶”,因為它已被掛起-它沒有在運行 你不能的任何事情都。 實際上沒有代碼被執行。 你就像一個冰凍的屍體。 與屍體不同,您可以復活並重生,但這完全取決於使用者,使用者必須再次將您召喚到最前面。

您在這方面的工作是使它,盡可能地, 不管應用程序是否被同時懸浮終止。 如果您沒有被終止,您將完全回到進入后台時的狀態。 好吧,然后再看一看,如果由於被終止而從頭開始,那么您也將返回到進入后台時的狀態。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM