妮子的iOS 代码重构1

昨天面试,被问了个代码重构,直接愣住了。。。

回来稍微看了下,对代码重构有了一点了解。。。就是让自己的代码有更好的结构,更简洁易读吧,是提高代码质量的一种方法吧!Xcode提供了几个代码重构功能,有Rename(重命名)、Extract、Create Superclass、Move Up、Move Down、Encapsulate。

使用:在代码区右击——Refactor,调出重构功能。Rename用于对类名、方法名、属性名等重命名,Extract用于将自己写的一段代码变成一个方法,Create Superclass用于创建一个当前类的父类,Move Up将方法或实例变量移到父类,Move Down则相反,Encapsulate作用是当你选中一个变量后,会自动帮你生成get、set方法,不过有proporty后这个好像也没啥用了。

 

好啦,这就是半个小时的学习成果,参考了一些大神的博客,如有抄袭请告知并原谅我这个小白吧😄!

posted @ 2016-03-16 23:03  小妮子的奋斗时代  阅读(286)  评论(0编辑  收藏  举报