脚本如下
1 |
|
textSize 的单位一般使用 sp,sp 与系统字体大小相关,1sp 占据的大小相当于 1d p乘以 fontScale。系统字号为 normal 时,fontScale = 1;字号越大 fontScale 的值越大。
有些情境下,我们希望在 APP 中保持字体的缩放比,而不随系统字体变化而变化。做法有两种:
移交工程给其他开发者时,如果需要花大半天时间去讲解代码,做所谓的「对接」,就得思考一下这工程开发得是否足够失败了。
个人觉得工程开发其实和做产品没有差别,一个目的就是让用户更方便地使用,在工程开发中,「用户」实际上就是除自己以外的开发者。
非常喜欢 Objective-C
的命名方式,配合 Xcode
智能而优雅的编辑功能,实际开发中,对大部分方法几乎不需要额外查阅文档,长长的方法名使使其表征意义一目了然。这应该就是 Objective-C
的体验观吧。