Objective-C使用靜態方法建立字串物件

乞力馬紮羅的雪CYF發表於2015-09-20

     我們不僅可以直接通過給字串直接賦值的方式來建立一個NSString物件,還可以使用NSString的靜態方法(類方法)來建立物件。實現如下:

(1)

  NSString *str = [NSString stringWithFormat:@"nihao:%d",100];
  NSLog(@"%@",str);

(2)我們點開進入stringWithFormat()方法,可以看到在NSString.h中的宣告如下:

+ (instancetype)stringWithFormat:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2);

這是一個加號方法,也是一個類方法,或者說靜態方法,可以直接通過類名NSString來進行訪問,建立一個擁有格式符的字串。


github主頁:https://github.com/chenyufeng1991  。歡迎大家訪問!

相關文章