Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS仪器:定时器';s时间与调用树中的运行时间之和不匹配_Ios_Xamarin_Xamarin.ios_Instruments_Xamarin.forms - Fatal编程技术网

iOS仪器:定时器';s时间与调用树中的运行时间之和不匹配

iOS仪器:定时器';s时间与调用树中的运行时间之和不匹配,ios,xamarin,xamarin.ios,instruments,xamarin.forms,Ios,Xamarin,Xamarin.ios,Instruments,Xamarin.forms,我正在使用iOS仪器分析应用程序的缓慢性能。加载登录页面大约需要25秒。在仪器中,计时器显示25秒以加载页面。但当我计算调用树的运行时间时,它仅为4秒左右。我想知道缓慢发生在哪里。是否有强制仪器显示呼叫树中花费的所有时间 注意:我也试过Xamarin profiler。它显示任何调用所花费的最大时间为1E-06毫秒。有没有办法知道整个方法所花费的时间 你考虑过使用秒表类吗?它在项目核心库中受支持,可以在高分辨率模式下使用,以获得更高的精度。它将允许您对特定方法的执行进行计时(听起来像是您正在尝试

我正在使用iOS仪器分析应用程序的缓慢性能。加载登录页面大约需要25秒。在仪器中,计时器显示25秒以加载页面。但当我计算调用树的运行时间时,它仅为4秒左右。我想知道缓慢发生在哪里。是否有强制仪器显示呼叫树中花费的所有时间


注意:我也试过Xamarin profiler。它显示任何调用所花费的最大时间为1E-06毫秒。有没有办法知道整个方法所花费的时间

你考虑过使用秒表类吗?它在项目核心库中受支持,可以在高分辨率模式下使用,以获得更高的精度。它将允许您对特定方法的执行进行计时(听起来像是您正在尝试完成的)。您可以找到Microsoft文档和示例。

谢谢您的回答。我将考虑使用秒表作为最后的选择,因为我们需要通过XAMARIN分析器或仪器向第三方SDK开发人员提供性能洞察力。