你好,歡迎來到IOS教程網

 Ios教程網 >> IOS使用技巧 >> IOS技巧綜合 >> 使用清晰而協調的命名方式

使用清晰而協調的命名方式

編輯:IOS技巧綜合
[摘要]本文是對使用清晰而協調的命名方式的講解,對學習IOS蘋果軟件開發有所幫助,與大家分享。

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; 
    返回值是boolean的方法應該加上is前綴
- (BOOL)isEqualToString:(NSString *)aString;
    如果方法要在當前對象操作,那麼就應該包含動詞,如果有參數,那就應該在動詞後面加上一個或者多個參數
//NSMutableString
- (void)appendString:(NSString *)aString;

2.類和協議的命名規范

    類和協議應該有前綴
NSArray、UIView
    如果是繼承,子類的末尾應該和父類保持一致
NSArray : NSMutableArray 
UIView : UIImageView、UITableView ..
    委托協議應該包含委托方的名稱
UITableView : UITableViewDelegate
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved