else
// 6.拼接字串
nslog(@"%@", string1);
// 7.替換字串
//1.直接替換字串
[string3 stringbyreplacingoccurrencesofstring:@"男
"withstring:
@"ff"];
nslog(@"%@", string1);
//2.給定範圍替換
nsrange range = ;
[string6 stringbyreplacingcharactersinrange:range withstring:
@"那可是電腦"];
nslog(@"%@", string6);
// 8.將字串轉換成基本資料型別
// 這個字串只能包含基本資料型別的資料
nsstring *str = @"123";
// intvalue floatvalue integervalue
nslog(@"%d", str.intvalue);
// 9.大小寫轉換
nslog(
@"%@"
, [string1 uppercasestring]);
//大寫
nslog(
@"%@"
, [string1 lowercasestring]);
//小寫
// 首字母大寫
nsstring *string7 = @"i love you";
nslog(
@"%@"
, [string7 capitalizedstring]);
// 10.判斷字首字尾
nsstring *url = [nsstring
stringwithformat:@"www.sdf.com"];
// [string1 hasprefix:@"nsstring"] == 1 ? nslog(@"yes") : nslog(@"no");
// [string1 hassuffix:@".txt"] == 1 ? nslog(@"yes") : nslog(@"no");
if ([url hasprefix:@"www"]) if ([url hassuffix:@"com"])
// 12.比較字串
nsstring *string01 = @"qwer";
nsstring *string02 = @"qwer";
bool result = [string01 isequaltostring:string02];
nslog(@"result:%d", result);
// [string01 compare:string02];
// nsstring *string9 = @"nsstringinformation.txt";
// [string9 hasprefix:@"nsstring"] = = 1 ? nslog(@"yes") : nslog(@"no");
// [string9 hassuffix:@".txt"] = = 1 ? nslog(@"yes") : nslog(@"no");
//1.可變字串建立
nsmutablestring*mutablestring = [nsmutablestring
stringwithformat
:@"asdasd"];
nsmutablestring*mutablestring1 = [nsmutablestring
stringwithformat
:@"asdasdas"];
[mutablestring setstring:mutablestring1];
nslog(@"%@", mutablestring);
// 2.拼接
nslog(@"%@", mutablestring);
// 3.插入
[mutablestring insertstring:@"tt"
atindex:0];
nslog(@"%@", mutablestring);
// 4.刪除
[mutablestring deletecharactersinrange:nsmakerange(3,
5)];
nslog(@"%@", mutablestring);
// 5.替換(將乙個範圍的字串替換成另乙個字串)
[mutablestring replacecharactersinrange:nsmakerange(0,
2) withstring:
@"hh"];
nslog(@"%@", mutablestring);
return0;}
NSString的一些方法
1.建立字串 直接賦值 nsstring str1 iphone nslog str1 僅僅是初始化而沒有賦值 nsstring str2 nsstringalloc init nslog str2 initwithstring的作用 將initwithstring後面的值拷貝到開闢的空間中 ini...
NSString的一些方法
nsstring 1,字串的擷取 nsstring string 20 27 27 string string substringtoindex 5 擷取到第五個 nslog 擷取的值為 string nsstring qqq string substringfromindex 1 從第乙個開始,擷...
NSString的一些常用方法
nsstring 方法名名詞開頭的不會改變當前物件的內容,動詞開頭會改變物件的內容 把字串str通過字符集 分割 nsstring str aaaa a a s d sd.exe nsarray arr str componentsseparatedbycharactersinset nschara...