归档: 2017

sourceTree使用注意事项

sourceTree使用注意事项 更正上次文档《关于文档类工作输出要求》的错误,其中其中图片必须使用本地相对路径![imag](../images/xxx.png)应该为其中图片必须使用本地相对路径![imag](/images/xxx.png) 点击list条目进入sourceTree工程页面 点击顶部菜单栏的“抓取-fetch”,然后勾选删除在所有远端都已经不存在的跟踪(tracking)分

POP框架初探

合适的动画效果是提高用户体验最直观的方式,我们项目中的动画应用也不少,主要是使用的UIKit的动画扩展,还有少量用CoreAnimation实现。现在Facebook开源了POP,我们又多了一种强大好用的选择。与CoreAnimation相比,api用法相似,POP提供了更多方便生动的动画效果,主要是弹簧(SpringAnimation)和衰减(DecayAnimation)效果。 使用方法POP的使用跟CoreAnimation比较相似,基本的步骤如下: 选择一种动画效果1.POPBasicAnimation 基本的动画效果,我们常用的EaseInOut、Linenear的动画效果都可以用这种方式实现 2.POPSpringAnimation 弹簧效果,如下图 POPSpringAnimation *springAnimation = [POPSpringAnimation animation]; springAnimation.springBounciness=14; // 弹簧弹力 取值范围为[0, 20],默认值为4 springAnimation.springSpeed=3; // 弹簧速度,速度越快,动画时间越短 [0, 20],默认为12,和springBounciness一起决定着弹簧动画的效果

关于文档类工作输出要求

模板说明 title 文档的标题 date 文档编写或修改的时间 categories 文档的类别,多个以半角逗号和方括号构成 tags 文档的tag,多个以半角逗号和方括号构成 分隔符—这一行保留 <!--more-->和分隔符---之间的内容为文档摘要 其中图片必须使用本地相对路径![imag](/images/xxx.png) 文档提交地址http://172.16.128.161/ios/technology-blog.git 文档地址 ./source/_posts/*.md 图片地址 ./source/images/*.png xxx 正文

代码规范

为什么要有代码规范?对于团队,如果代码风格不统一,阅读或修改同事的代码会非常困难,造成潜在的风险。 对于个人,代码规范是对自身编码习惯的一种监督,如果没有这种监督,有时候因为偷懒,会写出难看的代码,时间长了自己都看不懂。这样对于代码的维护性是不利的。 代码规范的内容?代码规范包含的范围十分广泛。从一个变量的命名到一个类的设计,我觉得都属于代码规范的范畴。从实践的角度,可以把代码规范分成两个部分: