在使用 Swift 語言進行開發的時候,很多朋友會莫名奇妙地遇到內存爆滿的問題,明明有 弧 ,明明釋放了內存,卻還是讓程序的內存佔用隨著循環而一路飆升。
這裡其實並不是出現了內存洩露,這其實是 弧 的一個機制:在每一個主 Runloop 結束的時候進行清理。也就是說,它有一套必要的緩存[……]
Log everything.
在使用 Swift 語言進行開發的時候,很多朋友會莫名奇妙地遇到內存爆滿的問題,明明有 弧 ,明明釋放了內存,卻還是讓程序的內存佔用隨著循環而一路飆升。
這裡其實並不是出現了內存洩露,這其實是 弧 的一個機制:在每一個主 Runloop 結束的時候進行清理。也就是說,它有一套必要的緩存[……]