妮子的iOS 代码重构1
Posted 小妮子的奋斗时代
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了妮子的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后这个好像也没啥用了。
好啦,这就是半个小时的学习成果,参考了一些大神的博客,如有抄袭请告知并原谅我这个小白吧??!
以上是关于妮子的iOS 代码重构1的主要内容,如果未能解决你的问题,请参考以下文章