Pinterest iOS工程师被要求完全重新考虑并重建iOS应用程序-因此他们没有这样做-当然,他们做到了! 这就是每个工程师都想要的。 有机会获得建造的自由。 他们开始关注性能,毕竟,iPhone具有多种处理器的功能。 因此,他们的新应用程序将严重依赖多线程代码。 嗯,你问什么是多线程代码? 我也不知道 因此,我在WIKIPEDIA中进行了查找: “在计算机科学中, 线程代码一词指的是编译器实现技术,其中生成的代码具有一种形式,该形式主要完全由对子例程的调用组成。 该代码可以由解释器处理,也可以只是一系列机器代码调用指令……”,依此类推。 我知道我知道。 如果在WIKIPEDIA中,它是正确的/准确的。 当用户点击时,它可以更好地保持滚动的平滑性和响应性。 听起来并不多,但是在测试中,它们的触摸响应能力(使您的头脑摆脱了混乱)和滚动的平滑度提高了10倍。 此外,他们还通过在AsyncDisplayKit(ASDK)之上构建新框架来加快滚动速度。 这是斯科特·古德森(Scott Goodson)创作的一个开源IOS框架。 当然,如果不对设计进行一些调整,更新将是什么? 根据Pinterest的工程师Garrett Moon的说法,不要害怕,他们通过制作新的动画和过渡来接受挑战。 最大的显着变化在主屏幕上显而易见。 新设计将使用户可以专注于自己的引脚(见下文)。 从iTunes下载该应用程序。