Ios MSStickerView动画内存使用率高

Ios MSStickerView动画内存使用率高,ios,swift,memory,imessage-extension,msstickerview,Ios,Swift,Memory,Imessage Extension,Msstickerview,我正在开发一个定制的iMessages贴纸包应用程序,在制作贴纸动画时,内存使用率极高,这会使我的应用程序崩溃 我所有的图形大小都在500kb以下,格式为GIF 没有动画,我的应用程序的内存使用保持稳定。一旦MSStickerView开始设置动画(startAnimating()),内存使用量就会增加约35mb。当视图中的所有标签都设置动画时,内存使用率高到足以使应用程序崩溃 通过分析器,我跟踪了分配到ImageIO\u Malloc调用mmap。因为这是在MSStickerView的实现中,我

我正在开发一个定制的iMessages贴纸包应用程序,在制作贴纸动画时,内存使用率极高,这会使我的应用程序崩溃

我所有的图形大小都在500kb以下,格式为GIF

没有动画,我的应用程序的内存使用保持稳定。一旦MSStickerView开始设置动画(
startAnimating()
),内存使用量就会增加约35mb。当视图中的所有标签都设置动画时,内存使用率高到足以使应用程序崩溃

通过分析器,我跟踪了分配到
ImageIO\u Malloc
调用
mmap
。因为这是在MSStickerView的实现中,我认为对此我无能为力

还有其他人经历过吗?有人知道如何解决这个问题吗