示例:良好的风格:
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
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
网友评论