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实现简易的抽屉效果

    iOS实现简易的抽屉效果

    这篇文章主要为大家详细介绍了iOS实现简易的抽屉效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • MAC系统下安装FFmpeg的图文教程

    MAC系统下安装FFmpeg的图文教程

    这篇文章主要给大家介绍了关于如何在MAC系统下安装FFmpeg的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • iOS实现微信摇一摇功能

    iOS实现微信摇一摇功能

    这篇文章主要为大家详细介绍了iOS实现微信摇一摇功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • iOS开发输入自动填充UITextField背景色

    iOS开发输入自动填充UITextField背景色

    如何在iOS中实现输入时自动填充背景色的效果,首先,我们设置UITextField的背景色为初始颜色,然后,通过设置UITextField的代理,并监听UITextField的输入事件,我们在用户开始输入时将其背景色改变为高亮颜色,在用户结束输入时恢复为初始颜色
    2023-10-10
  • iOS json解析出错的几种情况总结

    iOS json解析出错的几种情况总结

    这篇文章主要介绍了iOS json解析出错的几种情况总结的相关资料,需要的朋友可以参考下
    2017-01-01
  • 详解iOS WebDriverAgent 环境搭建

    详解iOS WebDriverAgent 环境搭建

    这篇文章主要介绍了详解iOS WebDriverAgent 环境搭建,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • IOS 仿支付宝支付屏幕亮度变化机制

    IOS 仿支付宝支付屏幕亮度变化机制

    这篇文章主要介绍了IOS 仿支付宝支付屏幕亮度变化机制的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-01-01
  • iOS中lebel特殊字符的自动换行问题解决

    iOS中lebel特殊字符的自动换行问题解决

    这篇文章主要给大家介绍了关于iOS中lebel特殊字符的实现不自动换行的相关资料,文中通过示例代码介绍的非常详细,对大家学习iOS具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • 在iOS开发的Quartz2D使用中实现图片剪切和截屏功能

    在iOS开发的Quartz2D使用中实现图片剪切和截屏功能

    这篇文章主要介绍了在iOS开发的Quartz2D使用中实现图片剪切和截屏功能的方法,代码基于传统的Objective-C,需要的朋友可以参考下
    2015-12-12
  • iOS微信支付开发案例

    iOS微信支付开发案例

    这篇文章主要为大家详细介绍了iOS微信支付开发案例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08

最新评论