UIWorkIntervalTiming workIntervalStart

SPa*_*tel 51 xcode uiscrollview ios xcode10.2

滚动时获取控制台日志ScrollView。有办法删除吗?

2019-03-27 12:33:34.109573 + 0530 MyApp [10465:46241] [UIWorkIntervalTiming] workIntervalStart:startTimestamp> targetTimestamp; 向前滚动1.116667

Naz*_*san 11

我可以通过UICollectionView和观察到相同的问题UITableView。我怀疑这是用于分析滚动性能的诊断输出。

注意:我从Xcode 10.2中注意到了这个问题

UICollectionView如果您的交换速度比集合快得多,则在Simulator冻结片刻即可,但Real Device可以正常工作。

较早的Xcode版本(此功能是UIWorkIntervalTiming)已撤销其日志记录特权


Ale*_*ezk -9

您可以简单地消除模拟器中的噪音:

  1. Xcode 菜单:产品->方案->编辑方案
  2. 选择运行(调试)
  3. 在环境变量部分设置OS_ACTIVITY_MODE =禁用

    • 图像

这是一张图片

不幸的是,我在Apple文档中找不到与此问题相关的任何信息,但我相信这是一些用于分析滚动性能的诊断输出。

  • 这种压制警告的做法就像是把婴儿和洗澡水一起倒掉。它会静默所有重要的调试日志。在本网站的各种问答中,建议使用这种方法,但也需要另一种解决方案。 (58认同)