0

我剛開始使用Appcelerator的,我尋求一些關於它的信息和我已閱讀,Appcelerator的與內存管理和內存泄漏一個巨大的問題。在我決定使用它之前,我想知道這是否屬實。 Appcelerator是否有管理內存的問題?Appcelerator的內存管理

回答

3

總之一句話:沒有

這取決於你。如果你的代碼乾淨且可重用,Appcelerator不會有內存泄漏。

我也遇到了內存問題。 95%是我的錯。

Appcelerator的有內存泄漏了過去。但是,自SDK 4.0以來,大部分事情都已完成,而SDK只會變得更好。

給它一個嘗試,構建示例應用程序有一個感覺Appcelerator的速度有多快可以。

+0

謝謝你塞巴斯蒂安。我會嘗試。 – GuiDupas

+0

你可以參考一個很好的指南,爲初學者提供例子嗎? – user1927033

+0

適用於:http://docs.appcelerator.com/platform/latest/#!/guide/Quick_Start – Sebastian

2

作爲一個鈦開發人員相當長一段時間了,我還沒有看到任何鈦引起的內存問題(除了舊版本的Android上的一些小問題)。在移動設備上的可用存儲空間可能相對較小,與鈦,雖然他們在減少這種努力,總有一個額外的框架層消耗額外的內存。這只是一個考慮到這一點的問題,並儘可能少地使用不必要的變量來編寫乾淨的JavaScript文件。

有大約二,內存管理和JavaScript垃圾收集上the Appcelerator Documentation website着如何在Xcode監測以及良好的提示很大的指導作用。

TiDev上還有一篇關於這個話題的必讀文章,你也應該看看!

+0

謝謝你的答案和鏈接。 – GuiDupas

+0

不客氣,隨意投票! ;-) –

0

我還沒有發現Titanium SDK泄漏內存的問題。任何問題都是我的錯,不是清理引用,不是清零,或者是忘記刪除事件監聽器。上面提到的指南是一個很好的資源。如前所述,乾淨的JavaScript會保持最大的內存釋放。