Interface Builder

OC 第一次检查命名规范思考与学习

本秂侑毒 提交于 2019-12-04 04:09:51
参考地址: https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CodingGuidelines/CodingGuidelines.html 任务:看完思考完以后修改自己项目中几处命名有问题的代码,有则改之 ,无则加勉。 <一>基础: **第一个原则:Clarity (清晰) (1).命名简洁固然好,然是一定不要因为简洁而影响了清晰度. 好的例子:insertObject:atIndex: , Good. 插入对象:在索引:xx. 坏的例子:insert:at: ,Not clear; what is being inserted? what does “at” signify? 不清楚;插入了什么?at是什么意思? (2) .不要使用缩写,即使很长也要把它们拼出来。 您可能认为缩写是众所周知的,但它可能不是,特别是当开发人员遇到您的方法或函数名时,它具有不同的文化和语言背景。 如果要用缩写参考: https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CodingGuidelines/Articles/APIAbbreviations.html#//apple_ref/doc/uid