美文网首页
2.7、建议:对于NSString、NSArray、NSNumb

2.7、建议:对于NSString、NSArray、NSNumb

作者: 半升多瑙河 | 来源:发表于2016-07-19 15:50 被阅读32次

示例:良好的风格:

NSString NSMutableArray NSArrayBOOL不良的风格: NSString

NSMutableArray NSArray

BOOL

*accountName;

*mailboxes;

*defaultHeaders;

userInputWasUpdated;

*accountName String ; *mailbox Array ; *defaultHeaders Array ;

userInputWasUpdated BOOL ;

如果变量不是以上基本常用类型,则变量的命名就应该反映出自身的类型 。

但有时仅需要某 些类的一个实例的情况下,那么只需要基于类名进行命名。NSImage *previewPaneImage ; NSProgressIndicator *upload

Indicator ;NSFontManager * fontManager ; //基于类名命名

大部分情况下, NSArray或NSSet类型的变量只需要使用单词复数形式(比

如mailboxes ),不必在命名中包含“ mutable ”。如果复数变量不是NSArray或NSSet类型,则 需要指定其类型。

良好的风格:NSDictionary * keyed AccountNames; NSDictionary * message

Dictionary ; NSIndexSet * selectedMailboxes IndexSet ;

类和方法

文/iOS行者(简书作者)

原文链接:http://www.jianshu.com/p/a4099e6aaf15

著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

相关文章

网友评论

      本文标题:2.7、建议:对于NSString、NSArray、NSNumb

      本文链接:https://www.haomeiwen.com/subject/nnwmjttx.html