ios14.5:应用程序在开始吞噬内存时就跑掉了

问题描述 投票:0回答:1

这个 线程 9 队列:fmdb。(串行)

负责调用许多 malloc。 该线程是做什么的以及是谁创建的?

UPD:我的猜测是 100% 折扣。而且这个问题也与 rx 无关。我很尴尬,以至于从标题中编辑了 rx。

ios infinite-loop
1个回答
-1
投票

在我的特殊情况下,这是一个无限循环 在 viewWillLayoutSubviews() 中不断重新布局 在触摸帧之前我必须检查帧是否已更改。 显然 ios15,16 自己做到了这一点。

if let bounds = view.superview?.bounds {
            if backgroundImageView.frame != bounds {
                backgroundImageView.frame = bounds
                allowResize = true
            }
            if collectionView.frame != bounds {
                collectionView.frame = bounds
                allowResize = true
            }
        }
        if allowResize {
            locationButton.sizeToFit()
        }
© www.soinside.com 2019 - 2024. All rights reserved.