NSString的一些方法

2022-09-20 04:33:14 字數 789 閱讀 4164

nsstring

1,字串的擷取

nsstring*string =@"20:27:27";

string = [string substringtoindex:5];//擷取到第五個

nslog(@"擷取的值為:%@",string);

nsstring *qqq=  [string substringfromindex:1];//從第乙個開始,擷取的個數

nslog(@"擷取的值為:%@",qqq);

//擷取中間的一段

//nsmakerange(3,2)從第三個開始,長度為2個字元

nsstring *c = @"1233022";

int  d= [[c substringwithrange:nsmakerange(3,2)] intvalue];

nslog(@"c:%@ \n",c);

nslog(@"d:%d",d);

2.分隔字串

nsstring*string =@"sdfsfsfsadfsdf";

nsarray *array = [string componentsseparatedbystring:@"a"]; //從字元a中分隔成2個元素的陣列

nslog(@"array:%@",array); //結果是adfsfsfs和dfsdf

3.字串的替換

nsstring*ddd =[c stringbyreplacingoccurrencesofstring:@"3" withstring:@""];

nslog(@"-----%@",ddd);

NSString的一些方法

1.建立字串 直接賦值 nsstring str1 iphone nslog str1 僅僅是初始化而沒有賦值 nsstring str2 nsstringalloc init nslog str2 initwithstring的作用 將initwithstring後面的值拷貝到開闢的空間中 ini...

NSString的一些常用方法

nsstring 方法名名詞開頭的不會改變當前物件的內容,動詞開頭會改變物件的內容 把字串str通過字符集 分割 nsstring str aaaa a a s d sd.exe nsarray arr str componentsseparatedbycharactersinset nschara...

NSString的一些使用方法

else 6.拼接字串 nslog string1 7.替換字串 1.直接替換字串 string3 stringbyreplacingoccurrencesofstring 男 withstring ff nslog string1 2.給定範圍替換 nsrange range string6 st...