2015-05-20 32 views
2

我已經創建了一個在後臺工作的應用程序,因爲我得到了短信,它會顯示一個敬酒信息。但7-8次後,它不會顯示新的傳入或傳出消息的任何吐司消息。那時,如果我通過點擊圖標打開我的應用程序,它將一次又一次地顯示新消息的吐司消息。黑莓10:QT中是否有垃圾收集器或系統清潔方法

因此,我認爲可能在後臺進程中會在一些頻繁的事件後創建掛起狀態。任何人都可以建議我,在BB 10編程中是否存在垃圾收集或系統清理或無內存選項。

Plz幫助我。提前致謝。如果需要,我會分享我的代碼。

+0

如果你使用C++和Cascades/Qt進行本地編程,那麼不會有垃圾回收。您必須根據您的程序需求分配和釋放內存。 Cascades/Qt爲此提供了一些幫助,但它不是自動的。 – Richard

+0

感謝@Richard現在解決了。我刪除或重置變量值爲空。現在我的應用程序不再掛了 –

回答

1

與垃圾收集最接近的是,如果刪除父對象,子對象也會被刪除。這通常足以管理你的用戶界面(你刪除了一個屏幕,所有的組件都一起使用),但是有很多時候你需要手動刪除對象。