PDFKit memory issue

I have a loop that iterates all pages in a PDF and saves parts of its content into core data. Problem seems to be that each PDFPage takes up around 30mb+ of memory. This memory is not retuned when the loop moves to ther next page. with large enough PDF in can cause out of memory crash.

At first I thought it was something in the loop holidng a reference. However when I dont run the loop, or attempt to save any of the PDFPage contents and simply swipe through the PDFPages of the PDF, the memory still goes up 30mb + per page.


So my question is how to clear the previous page from memory when no longer the page in view?




I would add code but seems you cant pste into here so jist know its basic PDFKit code to load a pdf url

The same issue we meet. Any replies?

Same Issue still .Have anyone found any solution for this

Me too . Same Issue still .Have anyone found any solution for this

Seems the issue is not happening with iOS 17.1 OS .

PDFKit memory issue
 
 
Q