IOS 字符串常用處理詳細介紹
更新時間:2017年02月22日 15:44:55 投稿:lqh
這篇文章主要介紹了IOS 字符串常用處理詳細介紹的相關(guān)資料,需要的朋友可以參考下
IOS 字符串常用處理詳細介紹
NSString *tempA = @"123"; NSString *tempB = @"456";
1,字符串拼接
NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];
2,字符轉(zhuǎn)int
int intString = [newString intValue];
3,int轉(zhuǎn)字符
NSString *stringInt = [NSString stringWithFormat:@"%d",intString];
4,字符轉(zhuǎn)float
float floatString = [newString floatValue];
5,float轉(zhuǎn)字符
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個元素的數(shù)組 NSLog(@"array:%@",array); //結(jié)果是adfsfsfs和dfsdf
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
iOS中的多線程如何按設(shè)定順序去執(zhí)行任務(wù)詳解
多線程相信大家或多或少都有所了解吧,下面這篇文章主要給大家介紹了關(guān)于iOS中多線程如何按設(shè)定順序去執(zhí)行任務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對各位iOS開發(fā)者們的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。2017-12-12
iOS開發(fā)中文件的上傳和下載功能的基本實現(xiàn)
這篇文章主要介紹了iOS開發(fā)中文件的上傳和下載功能的基本實現(xiàn),并且下載方面講到了大文件的多線程斷點下載,需要的朋友可以參考下2015-11-11
iOS 鍵盤輸入限制(只能輸入字母,數(shù)字,禁止輸入特殊符號)
本文主要介紹了iOS中鍵盤輸入限制(只能輸入字母,數(shù)字,禁止輸入特殊符號)的方法。具有很好的參考價值。下面跟著小編一起來看下吧2017-04-04
iOS基礎(chǔ)知識之@property 和 Ivar 的區(qū)別
這篇文章主要介紹了iOS基礎(chǔ)知識之@property 和 Ivar 的區(qū)別介紹,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08

