As this question is old and hope the user must get a solution.But i think to write answer for this to help other users in future. This scenario comes in these cases:-
1) you're using a lot of memory and available memory is low.
2) Not releasing data that are not in use.
you have to check these leaks:-
1)Use instruments to check memory leaks and where its leaking(Suggestion for them who got memory issues).
2)By seeing your code it seems to be memory leaks when you are allocating array in the singleton class.
3)Not releasing arrays.
Please checkout these links for better understanding of allocations. https://stackoverflow.com/a/3637159/1865424
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.