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

oprakyz7  于 2023-08-08  发布在  iOS
关注(0)|答案(1)|浏览(91)

此线程9队列:fmdb.<YMMFMDatabaseQueue: 0x600002bd0690>(串行)
导致了大量的恶性肿瘤这条线是做什么的,是谁做的?
UPD:我猜是100%折扣。这个问题也与RX无关。我觉得很尴尬,要把rx从标题中删去。

t2a7ltrp

t2a7ltrp1#

在我的特殊情况下,这是一个在viewWillLayoutSubviews()中使用常量relayout的无限循环,我必须在触摸它们之前检查帧是否已经更改。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()
        }

字符串
我不明白为什么编写我必须修复的代码的开发人员不只是使用字符串和struts,并且对手动框架设置感到厌恶。耸耸肩

相关问题