本章主要记录iOS中基本类型的对象包装类型的常用方法。
NSNumber常用方法
- (NSNumber * ) numberWithInt:(int)
// 创建一个整型NSNumber对象。
NSNumber *month = [NSNumber numberWithInt:10];
NSLog(@"创建一个整数对象:%@",month);
// 还原成基本数据类型
int month2 = [month intValue];
NSLog(@"基本类型%d",month2);
- (NSNumber * ) initWithFloat:(int)
// 创建一个浮点型NSNumber对象。
NSNumber *lenth = [[NSNumber alloc] initWithFloat:10.5];
NSLog(@"创建一个浮点数对象:%@",lenth);
float lenth2 = [lenth floatValue];
NSLog(@"基本浮点型%.1f",lenth2);
NSString 常用方法
- 创建一个字符串常量
// 1.创建一个字符串常量 内存创建在一个常量区
NSString *str1 = @"这是一个字符串常量";
NSLog(@"str1:%@",str1);
- 创建一个空字符串
// 2.创建一个空字符串
NSString *str2 = [[NSString alloc] init];
NSString *str3 = [NSString string];
NSLog(@"str2:%@",str2);
NSLog(@"str3:%@",str3