gpt4 book ai didi

ios - 在 iOS 中解析期间获取操作之间的时间间隔

转载 作者:行者123 更新时间:2023-11-28 18:07:55 26 4
gpt4 key购买 nike

我正在解析 xml,我想知道如何跟踪执行相同操作所需的时间。

我尝试使用警报,但由于弹出大量警报,我的应用程序一直崩溃。

如果我尝试通过 XCODE 在我的 iPAD 上运行我的项目(即通过选择目标作为我的 iPAD),如果我尝试在 iPAD 未连接到 mac 时运行该项目,是否相同?我问这个是因为,当我尝试 NSLogging 时,它出现在 Xcode 上。但是我觉得这样是不是不对。

最佳答案

NSLog 应该显示在 XCode 中。它向系统日志打印一条日志消息,在 iPad 上您无法在设备本身上看到该消息。

如果是我,我会这样做:

在解码 XML 之前存储一个 NSDate 变量(可能作为一个属性,因为您很可能正在异步进行 XML 解码)

self.timingDate = [NSDate date];

然后,当 XML 完成解码时:

NSLog(@"Time taken: %f", [[NSDate date] timeIntervalSinceDate:self.timingDate]);

这将以秒为单位打印出解码所花费的时间。

关于ios - 在 iOS 中解析期间获取操作之间的时间间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7603190/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com