IOS字元相關操作

2021-06-17 22:16:27 字數 639 閱讀 9691

1、objective-c中判斷字串是否包含其他字串

-(bool) hasprefix:(nsstring *) astring;檢查字串是否以astring開頭; 

-(bool) hassuffix:(nsstring *) astring;檢查字串是否以astring結尾; 

使用方式: 

nsstring *filename=@"hello,world"; 

if([filename hasprefix:@"hello"]) 

if([filename hassuffix:@"world"]) 

如果想知道字串內的某處是否包含其他的字串,使用rangeofstring: 

-(nsrange) rangeofstring:(nsstring *) astring; 

將rangeofstring:傳送給乙個nsstring物件時,傳遞的引數時要查詢的字串。它會返回乙個nsrange struct來告訴你乙個與這個字串相匹配的部分從**開始以及匹配上的字元個數。 

nsrange range=[filename rangeofstring:@"o,world"]; 

if(range.location!=nsnotfound)else 

iOS狀態列相關操作

狀態列是一件很坑爹的事情,一不弄不好就會出現你不想要的結果。ios 9 修改狀態列的顏色在 ios 9 之前我們會這樣做 然後通過以下 去控制狀態列的顏色 void statusbarcolorwhite bool iswhite 複製 這種方式操作起來比較簡便。ios 9 之後 在 ios 9 之...

字串相關操作 相關方法

字串基本特點 字串的本質是 字串行。python的字串是不可變的,我們無法對原字串做任 何修改。但,可以將字串的一部分複製到新建立的字串,達到 看起來修改 的效果。python不支援單字元型別,單字元也是作為乙個字串使用的。python3直接支援 unicode,可以表示世界上任何書面語言的字元。p...

字串相關操作

注意 字串的操作 1 字串操作的時候 擷取的時候 他是包括前面 但是不包括後面。同時操作 字串的時候 他是從0位開始的,同時獲得字串的長度 是全部的長度 不是從0開始的。string str 6222370024642494 string str1 str.substring 0,6 string ...