本教學適用於ios系統,決勝時刻手遊在國區還未上線,那麼,如何下載及登陸呢?接下來小編為您帶來相關教學。1首先,在桌面開啟【App Store】,在搜尋欄中搜尋【決勝時刻】,可以看到,結果
2020-11-29 13:46:59
集合NSString的建立及使用方法,便於開發者查詢閱讀,提高開發速度。對NSString操作是每個OC語言的iOS開發者需要熟練掌握的。NSString在開發中使用的效率很高,需要熟練掌握,因此總結歸納方法。
NSString常用建立初始化方法
1、NSString *string0 = @"string";
2、NSString *string1 = [NSString stringWithFormat:@"it is %@",@"string"];
3、char *c = "string";
NSString *string2 = [[NSString alloc] initWithCString:c encoding:nil];
4、const char *utf8 = "utf";
NSString *string3 = [NSString stringWithUTF8String:utf8];
資料轉換
NSString *valueStr = @"112233";
1、字串轉換成bool
BOOL boolValue = [valueStr boolValue];
2、字串轉換成整形
int intValue = [valueStr intValue];
NSInteger integer = [valueStr integerValue];
3、字串轉換成單精度 雙精度
float floatValue = [valueStr floatValue];
double doubleValue = [valueStr doubleValue];
4、其他資料轉換為NSString
NSString *srtingOfValue = [NSString stringWithFormat:@" %d %d %ld %f %f",boolValue,intValue,integer,floatValue,doubleValue];
1、獲取字串長度
NSUInteger length = [string0 length];
2、獲取索引下標的字元
unichar index_char = [string0 characterAtIndex:3];
3、擷取字串,從索引位置到結尾
NSString *str1 = [string0 substringFromIndex:3];
4、擷取字串,從開始位置到索引位置
NSString *str2 = [string0 substringToIndex:3];
5、擷取字串,從索引開始,取長度個陣列成字串
NSRange range = NSMakeRange(1, 3);
NSString *str3 = [string0 substringWithRange:range];
6、獲取字串在某個字串中的索引位置和長度
NSRange range1 = [string0 rangeOfString:@"ing"];
1、判斷字串是否為空
string0 == nil 和 string0.length == 0 同時成立。
2、判斷字串是否以……開頭
[string0 hasPrefix:@"ing"]
3、判斷字串是否以……結尾
[string0 hasSuffix:@"ing"]
4、判斷兩個字串是否相等
[string0 isEqualToString:string1]
1、將字串中的字母轉換為大寫
[string0 uppercaseString]
2、將字串中的字母轉換為小寫
[string0 lowercaseString]
3、將字串中的首字母變為大寫
string0 capitalizedString]
1、拼接字串
NSString *string0 = [NSString stringWithFormat:@"%@%@%@",@"aaa",@"bbb",@"ccc"];
2、在字串的末尾追加新的字串
NSString *string1 = [string0 stringByAppendingString:@"ddd"];
3、在制定的範圍插入字串
NSString *insertStr = @"逗逗";
NSRange range = {4,0};//location代表從哪個索引開始插入,length代表將覆蓋多少個字元
NSString * string2 = [string0 stringByReplacingCharactersInRange:range withString:insertStr];
4、使用新的字元,替換原有的字元 (可以當刪除使用)
NSString *updateStr = @"我是逗逗";
NSString *string3 = [updateStr stringByReplacingOccurrencesOfString:@"我" withString:@"你"];
相關文章
本教學適用於ios系統,決勝時刻手遊在國區還未上線,那麼,如何下載及登陸呢?接下來小編為您帶來相關教學。1首先,在桌面開啟【App Store】,在搜尋欄中搜尋【決勝時刻】,可以看到,結果
2020-11-29 13:46:59
當我們在玩決勝時刻11-決勝時刻的時候如何進入監獄呢?1進入監獄,被士兵拉下車後,可以看到開啟的門,按住w鍵向大門走去,等待電梯的下降。 2隊友被拽倒在地,按住w繼續往前走,被帶著頭
2020-11-29 05:28:59
悟飯趣玩是一款可以直接下載遊戲的一款軟體,有很多朋友不知道如何下載,我在這裡出個教學。有需要的朋友可以看看。1第一步,開啟手機悟飯趣玩。 2第二步,點選psp類型遊戲。 3
2020-07-23 10:29:44
ps4惡靈古堡6怎麼雙人呢,還是有很多的小夥伴們不知道吧,現在我就來為朋友們簡單的介紹一下吧。1首先,我們大家先來一起看,如果是本地雙人的話就需要先進入我們的遊戲,再去選擇模
2020-07-23 10:29:42
許多小夥伴都喜歡玩墓麗影10:崛起那怎麼調中文字幕及語音?接下來我給大家簡單分享一下我的經驗,這次的古墓奇兵還有中文語音哦!1首先,我們開啟電腦,進入遊戲古墓奇兵這款遊戲,進入
2020-07-23 10:29:30
現在使用蘋果手機的小夥伴越來越多,那麼很多人想在蘋果手機上下載facebook卻不知道具體的操作方法,這裡小編就給大家介紹下蘋果手機怎麼下載facebook,希望能幫助到大家。 1首先
2019-12-26 05:53:33