OC中关于Foundation框架中一些字符串的基本用法
来源:互联网 发布:为什么要反乌托邦 知乎 编辑:程序博客网 时间:2024/06/05 02:27
NSLog(@"%@",str);
char *c = "hello";
NSString *oc =[NSString stringWithCString:c encoding:4];//将C语言的字符串转化为OC语言的字符串
NSString *str1= @"hello";
NSString *str2= @"Hello";
BOOL result = [str1 isEqualToString:str2];//字符串的比较
if (result ==1) {
NSLog(@"str1等于str2");
}else{
NSLog(@"str1不等于str2");
}
NSString *d =[str1 uppercaseString];//小写转化为大写
NSString *x =[str2 lowercaseString];//大写转化为小写
NSLog(@"%@ %@",d,x);
NSString *email = @"1075581127@qq.com";
NSString *f = [email substringFromIndex:10];//从第一个数截取到第10个数
NSString *t = [email substringToIndex:10];//从第十个数截取到末尾
NSLog(@"%@ %@",f,t );
NSString *e = [email substringWithRange:(NSRange){10,7}];//按位置截取字符串10代表位置,7代表个数 打印结果是(@qq.com)
NSLog(@"%@",e);
NSString *h = [email stringByReplacingOccurrencesOfString:@"qq.com"withString:@"163.com"];//字符串的替换将QQ邮箱换为163邮箱
NSLog(@"%@",h);
NSRange rg = [email rangeOfString:@"qq.com"];
NSLog(@"%@",rg);//字符串的查找,打印结果为结构体类型分别是位置和长度
NSMutableString *ms = [NSMutableString stringWithFormat:@"wo shi ren "];//可变字符串的定义
[ms appendString:@" hao ren"];//可变字符串的追加
NSLog(@"%@",ms);
[ms insertString:@"wo shi shen" atIndex:0];//可变字符串的插入
NSLog(@"%@",ms);
[ms deleteCharactersInRange:NSMakeRange(0, 2)];//可变字符串的删除
NSLog(@"%@",ms);
NSRange ra = {0 ,3};
[ms replaceCharactersInRange:ra withString:@"hello world"];//可变字符串的替换
NSLog(@"%@",ms);
- OC中关于Foundation框架中一些字符串的基本用法
- OC中Foundation框架的结构体和字符串
- OC中Foundation框架字符串NSString和NSMutableString的使用
- oc中字符串的一些简单用法
- Foundation框架提供的一些基本对象的用法之字符串对象
- OC和ios中常用的一些类——Foundation框架的小结(1)
- oc中 NSArray NSDictionary NSSet的一些基本用法
- 黑马程序员-oc基础-Foundation中NSString类型的一些用法
- OC中关于属性的一些基本定义
- Foundation框架中字符串的创建
- iOS中Foundation框架NSString基本用法总结
- OC中Foundation框架的数组和字典
- 在论OC中foundation框架(上)
- OC中Foundation框架知识总结
- OC中NSData的基本用法
- ——黑马程序员——OC中Foundation框架NSString用法总结
- ——黑马程序员——OC中Foundation框架NSSArray用法总结
- Foundation 框架的 NSString基本用法
- pickle和cPickle——python对象序列化
- Factorial Trailing Zeroes
- Hello JSP!——基础语法篇
- 利用PHP从淘宝采集评论和成交数据
- 手动扩栈
- OC中关于Foundation框架中一些字符串的基本用法
- 服务器端返回给客户端的数据格式
- mac osx 搭建php开发环境
- LaTex I found no \bibdata command 解决方案
- Protothreads神奇的多线程库
- 确定比赛名次
- Category Archives: 机器学习
- HTML5_插入标记
- 看opengl 写代码(12) 光