我们不仅可以直接通过给字符串直接赋值的方式来创建一个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 。欢迎大家访问!