NSNumber和NSString
来源:互联网 发布:自制淘宝摄影棚 编辑:程序博客网 时间:2024/05/17 00:18
基本类型==>>对象
int num=1;
float num2=4.5;
BOOL
char c='c';
封装成为对象--------类方法实现
NSNumber *IntNumber=[NSNumber
NSNumber*FloatNumber=[NSNumber numberWithFloat:num2];
封装成为对象--------类方法实现
NSNumber *isBoolNumber = [[NSNumber alloc]initWithBool:isBool];
NSNumber *CNumber = [[NSNumber alloc] initWithChar:c];
//打印
NSLog(@"isBoolNumber : %@",isBoolNumber);
对象====》》基本类型
int d=[IntNumber intValue];
float f1=[FloatNumber floatValue];
char c1=[CNumber charValue];
NSLong(@"");
///////////////////////////////////NSString/////////////
//字符串常量
NSString *str=@"good!";
//字符串变量
1.空字符串创建
NSString *str3 = [NSString string];
NSLog(@"str = %@,str2=%@,str3=%@",str,str2,str3);
2.快速创建字符串
NSString *str4 = [[NSString alloc] initWithString:@"pk"];
NSString *str5 = [NSString stringWithString:@"pk"];
NSLog(@"str4 = %@,str5=%@",str4,str5);
if([str4 isEqualToString:str5])
{ NSLog(@"字符串相等"); }
else
{ NSLog(@"字符串不相等"); }
NSLog(@"%p,%p",str4,str5);
//判断字符串是否为同一个对象
if(str4 == str5)
{ NSLog(@"是同一个对象!"); }
基本数据类型====>>>>字符串
str=[[NNString alloc]initWithFormat:@"%d",5];
//字符串 ===> 基本数据类型
NSString *str7 = [NSString stringWithFormat:@"%d",56];
//字符====》》》整型
int num7=[str7
NSLog(@"num7+1 =%d",num7+1);
//字符串转换 ======>> 数组
NSArray *array = [str6 componentsSeparatedByStr
NSLog(@"%@",array);
//字符串截取
NSLog(@"substring to 2 :%@",[str6 substringToIndex:5]);
NSLog(@"substring to 2 :%@",[str6substringFromIndex:5]);//从第五个开始截取
//截取某一个范围的字符串
NSRange rang;
rang.length = 4;
rang.location = 2;
NSLog(@"substring to 2 :%@",[str6 substringWithRange:rang]);
//字符串查找(查找子串)
NSString *str8=@"hello01.txt";
//查找 ,返回范围
NSRange rang2 = [str8 rangeOfString:@"."];
if(rang2.location != NSNotFound)
{ NSLog(@"sub str location =%ld,length=%ld",rang2.location,rang2.length); }
else
{ NSLog(@"NSNotFound!!"); }
//可变长度的字符串
NSMutableString *mutableStr = [NSMutableStringstringWithString:@"爱大米"];
//动态的插入内容
[mutableStr insertString:@"老鼠" atIndex:0];
NSLog(@"mubableStr:%@",mutableStr);
- NSNumber和NSString
- NSValue和NSNumber和NSString
- OC—NSNumber和NSString
- NSNumber和NSString相互转换
- NSString和NSMultableString和NSNumber以及NSValue
- NSString 和 NSNumber 的相互转化
- NSString和NSNumber的相互转化
- NSString->NSData->NSDictionary和NSNumber->NSString的转换
- 【OC学习-17】NSNumber和NSString介绍以及一些操作方法
- Object-C 开发学习笔记二:NSNumber和NSString
- NSNumber转NSString
- NSString转NSNumber:
- NSString NSMutableString NSArray NSNumber
- NSNumber转NSString
- Ios NSString 转 NSNumber
- NSNumber 转NSString
- NSString NSArray NSNumber 总结
- oc NSString/NSArray/NSNumber
- LVM详细操作说明
- 服务器巡检工具(Xeej)
- 转载的好文章-linux下常用调试技术(carefull)
- NSArray----数组
- NSDictionary------字典
- NSNumber和NSString
- 获取沙盒信息
- UIButton----按钮
- 保存和读取文件操作
- UIAlertViewDelegate---警报视…
- 播放音频的控件
- 播放视频
- 2.7 CMMI2级——过程与产品质量保证(Process and Product Quality Assurance)
- php分页显示代码