Have attached an example project.
loadertest.zip (443.9 KB)
So basically a simple test of loading a prefab (spineboy) and then destroying it and releasing the resource. This is repeated again and again. On iOS, the memory will slowly but surely climb.
However if I do not release the prefab, or not do cc.loader.setAutoReleaseRecursively(prefab, true); Then this will never happen and the memory is stable.
Can anyone look into this? I have a project in which resources are constantly destroyed, released and reloaded, sooner or later, it would cause the device to crash.