NSValue/NSNumber
功能
将OC和C语言当中的基本数据类型转换成实例对象
NSString/NSMutableString
OC中的字符串具有强大的功能,即封装性极强,我们只需要找到相应的API,就可以对字符串做相应操作。OC中字符串分为‘不可变字符串’和‘可变字符串’,其中’可变字符串‘是’不可变字符串‘的子类。
在IOS开发中 ,字符串通常用作显示文本,即作为’UILable’、’UITextFeild’等一些’UIKit’框架下控件的显示文本。
NSString 不可变字符串
1.初始化一个字符串对象
NSString *string1 = @“xiaomi”;
NSString *string2 = [NSString stringWithString:@”xiaomi”];
上面两行代码是等价的,优先使用第一种。
NSString *string4 = [NSString stringWithFormat:@”%dxiaomi”,3];
对于用格式化方式来构造字符串实例来讲,其作用并不是仅仅来构造一个字符串对象,它还可以用来做字符串拼接。
NSString *string5 = @”姚明”;
NSString *string6 = @”226”;
NSString *newString1 = [NSString stringWithFormat:@”%@%@”,string5,string6];
从网络文件中读取字符串
NSURL *url = [NSURL URLWithString:@”http://www.baidu.com“];
NSString *string9 = [NSS]
不可变字符串
初始化字符串
1.快速初始化
NSString *string1 =