使用Observable Swift构建复杂iOSUI
对于移动应用而言,用户体验非常重要,在开发App的过程中往往很大一部分精力都是用于UI界面的构建与优化。对于交互逻辑比较简单的页面,实现思路比较简单直白。但如果交互较复杂,涉及诸多变量、事件、UI组件,而且它们之间还会相互依赖而变化的话,写起代码就比较棘手了。按常规的思路不是不能写,只是写起来非常繁琐,而且可维护性很差。遇到难以解决的问题,有时候是问题本身很难,但也有时候是因为思考问题的模式不对,才造成问题看起来“难以解决”。其实这种复杂交互问题,早已在Web前端开发中被大家所注意到。从jQuery到Angular、再到React,就是人们在尝试解决复杂交互开发难题的过程中的产物。jQuery
用户评论