cocosCreator 出現Received signal 11 SEGV_MAPERR

這種問題就是內存泄漏導致的,如果是偶發性的,我們需要通過內存工具來查找,這裏就不做講述了。當你很難找到內存的泄漏的時候,你需要考慮到GC。因爲現在 c++對象是由 js 對象來管理生命週期的,如果js heap 還沒有達到 GC 的條件的時候, native 對象的內存一直沒有被釋放。這樣也有可能造成相應的問題。這時候我們需要在loadScene方法之後手動調用GC(cc.sys.garbageCollect())。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章