麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

[oc學習筆記]字符串

2019-11-14 18:57:21
字體:
來源:轉載
供稿:網友
  1 //創建字符串  2         NSString *str1 = [NSString string];  3         //創建c字符串  4         NSString *str2 = [NSString stringWithCString:"ss" encoding:NSUTF8StringEncoding];  5         //用字符串創建字符串  6         NSString *str3 = [NSString stringWithString:@"dd"];  7         //創建nslog()格式的字符串  8         NSString *str4 = [NSString stringWithFormat:@"s"];  9         //將文件內容設置為字符串內容 10         NSString *path = @"/Users/XuLee/Desktop/oc/abc.txt";//文件路徑 11         NSError *error;//錯誤信息 12         NSString *ss = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:&error]; 13         if (error) { 14             NSLog(@"%@",error);//打印錯誤信息 15         } 16         //將字符串寫入文件 17         [ss writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:&error]; 18         //打印錯誤信息 19         if (error) { 20             NSLog(@"%@",error); 21         } 22          23         //字符串的初始化 24         NSString *str5 = [[NSString alloc]init]; 25         //字符串來初始化字符串 26         NSString *str6 = [[NSString alloc]initWithString:@"jj"]; 27         //用c字符串初始化字符串 28         NSString *str7 = [[NSString alloc]initWithCString:"s" encoding:NSUTF8StringEncoding]; 29         //用nslog初始化字符串 30         NSString *str8 = [[NSString alloc]initWithFormat:@"s"]; 31         //將文件內容設置為字符串的初始化 32         NSString *sss = [[NSString alloc]initWithContentsOfFile:path encoding:NSUTF8StringEncoding error:&error]; 33         if (error) { 34             NSLog(@"%@",error);//打印錯誤信息 35         } 36  37          38         //字符串的判斷和比較 39         //判斷字符串是否以某某字符開始  返回值 0 或者 1 40         NSLog(@"%zi",[ss hasprefix:@"ss"]); 41         //判斷字符串是否以某某字符結尾 返回值0 或者1 42         NSLog(@"%zi",[ss hasSuffix:@"s"]); 43         //比較字符串的大小   返回值 0 1 -1 44         [ss compare:sss];//如果ss>sss則返回1  ss=sss返回0 ss<sss返回-1 45                         //返回值類型為NSComparisonResult 46         //判斷是否存在某某字符串 返回值 0 或者 1 47         [ss containsString:@"d"]; 48          49          50          51          //字符串的大小寫轉換  產生新的字符串 52         //轉化為大寫 53         [ss uppercaseString]; 54         //轉化為小寫 55         [ss lowercaseString]; 56         //除了首字母大寫  其余全部小寫 57         [ss capitalizedString]; 58          59         //字符串的剪切 產生新的字符串 60         //剪切到從制定位置剪切到最后,包括指定位置 61         [ss substringFromIndex:2]; 62         //從開始開始剪切到指定位置,不包括指定位置 63         [ss substringToIndex:2]; 64         //剪切指定范圍內的內容 65         [ss substringWithRange:NSMakeRange(1, 2)]; 66          67          68         //類型轉化  產生相應類型  但必須字符串內容符合相應內容 69         //整形 70         [ss intValue]; 71         //浮點型 72         [ss floatValue]; 73         [ss doubleValue]; 74          75          76         //其他 77         //將c字符串轉化為oc字符串 78         char s[3] = "s"; 79         NSString *oc = @(s); 80         //字符串中某個位置的字符 81         unichar c = [ss characterAtIndex:2]; 82         //字符串長度 83         NSLog(@"%zi",ss.length); 84         //在字符串后面加一個字符串  產生一個新的字符串 85         [ss stringByAppendingString:@"ss"]; 86         //查找是否存在某某字符  返回值為一個范圍 87         [ss rangeOfString:@"ss"]; 88         //如果沒找到 range.location = nsnotfound 89         //后面替換前面 90         [ss stringByReplacingOccurrencesOfString:@"ss" withString:@"sss"]; 91          92          93         //可變字符串 94         //創建  一定要先給他空間 在進行賦值 95         NSMutableString *nss = [[NSMutableString alloc]initWithCapacity:10]; 96         NSMutableString *nss2 = [NSMutableString stringWithCapacity:10]; 97         //賦值 98         //在末尾加一個字符串 99         [nss appendString:@"s"];100         //加一個初始化了的字符串101         [nss appendFormat:@"sss%@",ss];102         //在指定位置插入內容103         [nss insertString:@"s" atIndex:2];104         //刪除制定范圍內的字符串105         [nss deleteCharactersInRange:NSMakeRange(1, 2)];106         //使用字符串代替制定范圍內的內容107         [nss replaceCharactersInRange:NSMakeRange(1, 2) withString:@"sss"];

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麻豆视频在线观看免费网站 | 久久国产成人午夜av浪潮 | jizzjizzjizz少妇| 激情小说色 | av噜噜噜噜 | 欧美黄色一级片在线观看 | 7777在线视频免费播放 | av在线免费网| 成人免费一区二区三区视频网站 | 狠狠干网站 | 亚洲第一成人在线 | 中文字幕在线视频日本 | 毛片视频观看 | 亚洲天堂中文字幕在线观看 | 免费国产网站 | 久久色网站 | 欧美成人黄色片 | 久久精品一区二区三区不卡牛牛 | 亚洲午夜网站 | chinese hd xxxx tube | 中国大陆高清aⅴ毛片 | 免费视频a | 日韩视频精品一区 | 婷婷中文字幕一区二区三区 | 麻豆视频在线免费观看 | 污视频在线免费播放 | av一二三四区 | 国毛片| 大逼逼影院| 91精品国产成人 | 91精品国产九九九久久久亚洲 | 久久国产一二三 | 久久久久在线观看 | 曰韩黄色片 | 黄色特级视频 | 一级毛片在线观看免费 | 欧美成人福利 | 欧美一级毛片特黄黄 | 干少妇av | 四虎久草 | 青久草视频 |