IOS学习之NSString详解
来源:互联网 发布:邮箱注册淘宝 编辑:程序博客网 时间:2024/05/29 18:30
在IOS开发过程中NSString类型可以说是最多用的啦!所以掌握一些关于NSString的特性对你的开发是很有帮助的,所以今天我们来学习下IOS中NSString
首先创建并初始化字符串
NSString *str = @"hello";
NSString *str1 = [NSString stringWithFormat:@"%@ %d",@"hello",int i = 1];
NSString *str2 = [NSString stringWithString:@"hello"];
当然还有将字符数组转变为字符串的操作
比较字符串
最直接的方法
-(void)isEqualToString:(NSString *)astring
NSString *str1 = @"hello world";
NSString *str2 = @"hello world";
BOOL result = [str1 isEqualToString:str2];
if(result)
{
NSLog(@"str1 isEqualToString str2");
}
还有一种方法,是根据compare来进行比较
字符串的分割
NSString *str = @"中国,美国,日本";
NSArray *array = [str componentsSeparatedByString:@","];
for(id object in array)
{
NSLog("%@",object);
}
当然还有组建
NSString *str = @"hello";
str = [str stringByAppendString:@"world"];
然后打印出来就可以啦!
NSLog("%@",str);
标准C创建字符串
char *Cstr = "hello world";
NSString *str = [NSString stringWithUTF8String:cstr];
NSLog("%@",str);
- IOS学习之NSString详解
- IOS学习之NSString
- iOS学习之——NSString
- iOS与Android对比学习之NSString
- IOS NSString 用法详解
- IOS的NSString详解
- IOS NSString 用法详解
- iOS--NSString学习笔记
- IOS之NSSTRING
- iOS开发之NSString
- ios开发之NSString
- OC之NSString详解
- 【学习ios之路:Objective-C】NSString和NSMutableString
- iOS学习笔记之图片转NSString,再还原
- iOS开发 ☞ NSString详解
- OC学习之NSString
- iOS学习笔记20131126-NSString
- iOS 学习笔记 关于NSString
- 我们一起学习unity3d
- Sicily 1570 Hopeless Coach
- Makefile学习
- org.hibernate.QueryParameterException: could not locate named
- 最近的工总结
- IOS学习之NSString详解
- 上海室内设计总监招聘面试分析
- 备忘
- 超大容量负载方案
- java网络爬虫,使用apache httpClient
- IP协议---报文头部
- 基于stm32f103的矩阵键盘
- Git的用法、源码隐藏资源的积累收藏
- qt关闭窗口控件命令