IOS 字符串常用处理详细介绍

 更新时间:2017年02月22日 15:44:55   投稿:lqh  
这篇文章主要介绍了IOS 字符串常用处理详细介绍的相关资料,需要的朋友可以参考下

IOS 字符串常用处理详细介绍

NSString *tempA = @"123";
 NSString *tempB = @"456";

1,字符串拼接

 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];

2,字符转int

int intString = [newString intValue];

3,int转字符

NSString *stringInt = [NSString stringWithFormat:@"%d",intString];

4,字符转float

 float floatString = [newString floatValue];

5,float转字符

NSString *stringFloat = [NSString stringWithFormat:@"%f",intString];

6.截取字符串

NSString*string =@"sdfsfsfsAdfsdf";
string = [string substringToIndex:7];//截取下标7之后的字符串
NSLog(@"截取的值为:%@",string);
[string substringFromIndex:2];//截取下标2之前的字符串
NSLog(@"截取的值为:%@",string);

7.匹配字符串

NSString*string =@"sdfsfsfsAdfsdf";
NSRangerange = [stringrangeOfString:@"f"];//匹配得到的下标
NSLog(@"rang:%@",NSStringFromRange(range));
string = [string substringWithRange:range];//截取范围类的字符串
NSLog(@"截取的值为:%@",string);

8.分隔字符串

NSString*string =@"sdfsfsfsAdfsdf";
NSArray *array = [string componentsSeparatedByString:@"A"]; //从字符A中分隔成2个元素的数组
NSLog(@"array:%@",array); //结果是adfsfsfs和dfsdf

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • iOS利用NSMutableAttributedString实现富文本的方法小结

    iOS利用NSMutableAttributedString实现富文本的方法小结

    这篇文章主要给大家介绍了关于iOS利用NSMutableAttributedString如何实现富文本的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-05-05
  • iOS屏幕旋转与锁屏的示例代码

    iOS屏幕旋转与锁屏的示例代码

    这篇文章主要介绍了iOS屏幕旋转与锁屏的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • 浅谈IOS屏幕刷新ADisplayLink

    浅谈IOS屏幕刷新ADisplayLink

    CADisplayLink是一个能让我们以和屏幕刷新率相同的频率将内容画到屏幕上的定时器。本文将介绍它的使用,感兴趣的同学,可以参考下。
    2021-06-06
  • IOS 中KVC的使用方法实例详解

    IOS 中KVC的使用方法实例详解

    这篇文章主要介绍了IOS 中KVC的使用方法实例详解的相关资料,这提供具体使用方法,希望能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • iOS实现应用内切换本地化语言的方法实例

    iOS实现应用内切换本地化语言的方法实例

    网络上关于iOS国际化的文章很多,但基本上都是基于跟随系统语言的国际化,而这篇文章主要给大家介绍了关于利用iOS实现应用内切换本地化语言的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考。
    2017-12-12
  • iOS中自动实现对象序列化的方法详解

    iOS中自动实现对象序列化的方法详解

    这篇文章主要给大家介绍了在iOS中自动实现对象序列化的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-05-05
  • 详解IOS串行队列与并行队列进行同步或者异步的实例

    详解IOS串行队列与并行队列进行同步或者异步的实例

    这篇文章主要介绍了详解IOS串行队列与并行队列进行同步或者异步的实例的相关资料,IOS中GCD的队列分为串行队列和并行队列,任务分为同步任务和异步任务,他们的排列组合有四种情况这里就一一分析下,需要的朋友可以参考下
    2017-07-07
  • iOS的UIColor类与其相关类之间的区别及判断相等的方法

    iOS的UIColor类与其相关类之间的区别及判断相等的方法

    这篇文章主要介绍了iOS的UIColor类与其相关类之间的区别及判断相等的方法,主要是对比了CGColor和CIColor,需要的朋友可以参考下
    2015-10-10
  • iOS推送SDK集成详细对比

    iOS推送SDK集成详细对比

    本文通过SDK功能集成、大小价格等各个方便全面进行了几个大平台的对比,希望对你有用。
    2018-01-01
  • iOS 实现类似QQ分组样式的两种方式

    iOS 实现类似QQ分组样式的两种方式

    这篇文章主要介绍了iOS 实现类似QQ分组样式的两种方式,思路很简单,对模型数据操作或则控制界面显示,需要的朋友可以参考下
    2017-07-07

最新评论