iOS11.3修复计算器BUG,1+2+3终于等于6了

还记得iOS 11 刚推出时的计算器BUG吗?当在计算器中快速输入1+2+3 得出来的答案竟然不是6!
最早发现计算器bug 的使用者表示,在计算器上非常快速地输入数字和计算符号时,有一些计算符号会被「漏掉」,例如1+2+3 如果操作太快 , 第二个「+」就有一定机率被忽略掉 , 算出错误的答案 。
会出现这种低级的bug 是因为在iOS 11 的计算器中加入了「淡入淡出」的特效ios人工智能计算器 , 当使用者按键时就会有淡入淡出的效果,但却会影响之后输入符号的识别 。
所以当输入过快时,虽然按的是「1+2+3」 , 但系统辨识却可能漏掉后一个「+」,变成「1+23」,算出来的答案当然就错了 。
虽然Apple 已在iOS 11.2 中修复了这一bug,但却是以「牺牲计算器动画效果」来改善ios人工智能计算器,直接移掉了计算器的所有特效,没有了「淡入淡出」后,符号的识别就正常了,输入再快也不会算错了 。
但这种治标不治本的方法,也引起了不少网友吐槽,毕竟「移除特效」也只是让计算器可以正常使用的权宜之计,所以在iOS 11.3 Beta 测试版中,已经加入了计算器中的「淡入淡出」特效,并且快速输入也不会算错 。
由此可见,即使是一个计算器的小 bug , 都会导致用户体验大幅下滑 , 并且修复起来也花费了苹果不少时间,这样一来也不难理解为什么苹果之前宣布要推迟部分新功能、将精力放在系统稳定和性能的维护上了,而这也是我们乐于看到的 。
【iOS11.3修复计算器BUG,1+2+3终于等于6了】本文到此结束,希望对大家有所帮助 。