资讯专栏INFORMATION COLUMN

iOS代码规范之驼峰命名法camelCase

laznrbfe / 2704人阅读

摘要:这样的命名方式可以增加代码的可读性这里为大家介绍一下变量方法命名在命名变量方法时,第一个单词的首字母应当小写如类名在命名类时,所有单词的首字母都应当大写如

介绍

每种编程语言都有其特别的变量/方法,C/C++中,很多人喜欢使用大写首字母加下划线的命名方式,在iOS开发中,camelCase命名法是相对流行的方法,苹果的官方提供的所有代码也都符合camelCase命名法
它之所以被叫做“骆驼拼写法”,是因为大小写的区分使得复合词呈现“块状”(bump),看上去就像骆驼的驼峰(hump),有高有低。这样的命名方式可以增加代码的可读性
这里为大家介绍一下

变量/方法命名

在命名变量、方法时,第一个单词的首字母应当小写如myRefreshControlinfoArraynumberOfCellInSectionArrayviewDidLoad

类名

在命名类时,所有单词的首字母都应当大写:
ViewControllerAppDelegate

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/15924.html

相关文章

  • javascript 命名规范

    摘要:下面是整理的几种命名规则匈牙利命名法类型前缀这个只在定义变量的时候用,函数等不需要首字母大写驼峰命名小驼峰命名法第一个单词以小写字母开始,后面单词首字母大写,例如。大驼峰命名法每一个单词首字母都采用大写,例如。 命名规范及必要性——这里只说javascript命名 可读性——能看懂 规范性——符合规则 写代码时间久之后,我们发现,在项目中要给各种各样的地方起名字。变量、参数、id等...

    Tamic 评论0 收藏0
  • 前端编码规范

    摘要:去掉无用的代码使用主动语态避免一连串松散结构的代码逻辑把相关的变量函数放在一起。该处代码运行正常,但可能由于时间赶或者其他原因,需要修正。此时需要对思路或诡异手段进行描述。 命名规范 变量名, 函数名 小驼峰【命名法 camel Case】: numberOfPeople 第一个单词的首字母小写;第二个单词开始每个单词的的首字母大写 组件名 大驼峰【命名法 Camel Case】: ...

    YJNldm 评论0 收藏0
  • jQuery源码解析Data

    摘要:未指定时直接返回整个对象,否则返回。键名也要转为驼峰命名。在内,先对和两个调用情况进行处理。则遍历对象,删除在每个节点上的缓存数据。 jQuery源码学习之data jQuery中有两个关于data操作的方法 $().data() $.data(elem); 内部其实现均离不开自定义类Data 内部类 Data Data在src/data/Data.js定义,构建时为实例添加exp...

    hyuan 评论0 收藏0
  • 手把手带你用原生js实现css属性的set和get

    摘要:而现代浏览器会直接返回它的值,我们的目标就是在下也返回值。通过可以对元素的样式进行读写,实际上操作的是标签上的属性的值。因此不能直接对其赋值,不然就把整个属性的值给覆盖掉了。我们采用累加的方式来修改属性。 上一篇博文介绍了getComputedStyle方法,接下来,我们就来实现一个简易版的小插件,能够在不借助jQuery的情况下实现css属性的获取和设置。 作者:Icarus原文链接...

    AZmake 评论0 收藏0
  • 手把手带你用原生js实现css属性的set和get

    摘要:而现代浏览器会直接返回它的值,我们的目标就是在下也返回值。通过可以对元素的样式进行读写,实际上操作的是标签上的属性的值。因此不能直接对其赋值,不然就把整个属性的值给覆盖掉了。我们采用累加的方式来修改属性。 上一篇博文介绍了getComputedStyle方法,接下来,我们就来实现一个简易版的小插件,能够在不借助jQuery的情况下实现css属性的获取和设置。 作者:Icarus原文链接...

    wangbjun 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<