1.方法的命名规范,以NSString和NSMutableString为例如果方法是新创建的方法的第一个名字应该是其返回类型 + (instancetype)string; + (instancetype)stringWithString:(NSString *)string; ...
1.方法的命名规范,以NSString和NSMutableString为例
+ (instancetype)string; + (instancetype)stringWithString:(NSString *)string; + (instancetype)stringWithCharacters:(const unichar *)characters length:(NSUInteger)length;
- (NSString *)substringFromIndex:(NSUInteger)from;
- (NSUInteger)length;
- 当通过输出参数来返回返回值,而不是通过返回值来返回返回值的方法需要加上get的前缀
- (void)getCharacters:(unichar *)buffer range:(NSRange)range;
- (BOOL)isEqualToString:(NSString *)aString;
- 如果方法要在当前对象操作,那么就应该包含动词,如果有参数,那就应该在动词后面加上一个或者多个参数
//NSMutableString- (void)appendString:(NSString *)aString;
2.类和协议的命名规范
NSArray、UIView
NSArray : NSMutableArray UIView : UIImageView、UITableView ..
UITableView : UITableViewDelegate
原标题:使用清晰而协调的命名方式
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。