国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

2.Foundation框架之NSString的使用

2019-11-14 18:31:07
字體:
來源:轉載
供稿:網友
 1 #import <Foundation/Foundation.h> 2  3 /** 4  NSString:不可變字符串 5  NSMutableString:可變字符串 6  */ 7  8 int main(int argc, const char * argv[]) { 9     @autoreleasepool {10         /** 1.字符串的創建 */11         NSString *s1 = @"Chris Paul";12         NSString *s2 = [[NSString alloc] initWithFormat:@"Magic Johnson"];13         14         /** C字符串 --> OC字符串 */15         NSString *s3 = [[NSString alloc] initWithUTF8String:"Kobe Bryant"];16         17         /** OC字符串 --> C字符串 */18         const char * cs = [s3 UTF8String]; /** const常量 */19         20         /** NSUTF8StringEncoding 用到中文就可以用這種編碼,記住即可 */21         NSString *s4 = [[NSString alloc] initWithContentsOfFile:@"/Users/tusdk/Desktop" encoding:NSUTF8StringEncoding error:nil];22         23         /** URL:資源路徑24             協議頭://路徑25             file://     本地文件26             ftp://      服務器文件27          */28         NSURL *url = [[NSURL alloc] initWithString:@"http://www.wuhunews.cn"];29         NSString *s5 = [[NSString alloc] initWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];30         NSLog(@"%@", s5);31         32         /**33          一般都有個類方法與對象方法配對34          [NSURL URLWithString:(NSString *)];35          [NSString stringWithFormat:(NSString *), ...];36          [NSString stringWithContentsOfFile:(NSString *) encoding:(NSStringEncoding) error:(NSError *__autoreleasing *)];37 38          [NSURL fileURLWithPath:(NSString *)]; // 有點特殊39         */40         41         42         /** 字符串寫入文件 */43         [@"Michael Jordan" writeToFile:@"/Users/tusdk/Desktop/Michael Jordan.m" atomically:YES encoding:NSUTF8StringEncoding error:nil];44         /** atomically:YES 原子性:如果中途寫入失敗,test.docx不會被創建 */45         46         /** 可變字符串的創建與拼接 */47         NSMutableString *s6 = [NSMutableString stringWithFormat:@"Chris Paul"];48         [s6 appendFormat:@"Magic Johnson"]; /** 拼接內容到s6的后面 */49         50         /** 刪除字符串方法1: */51         [s6 deleteCharactersInRange:NSMakeRange(4, 2)]; /** 4是起點,2是長度*/52         /** 刪除字符串方法2: */53         NSRange range = [s6 rangeOfString:@"Paul"];54         [s6 deleteCharactersInRange:range];55         56         NSLog(@"%@", s6);57         58         NSString *s7 = [s6 stringByAppendingString:@"Michael Jordan, Kobe Bryant"];59     }60     return 0;61 }

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 哈巴河县| 全州县| 济阳县| 宁乡县| 辽源市| 余庆县| 旬阳县| 乐安县| 德化县| 德惠市| 滦南县| 曲靖市| 临桂县| 平定县| 稷山县| 潮州市| 宿州市| 兴海县| 封开县| 芮城县| 平和县| 遂溪县| 台中市| 莆田市| 元阳县| 武川县| 昭平县| 广宗县| 惠州市| 浏阳市| 汉源县| 遵化市| 嘉义县| 阿克陶县| 沧州市| 枣庄市| 永新县| 维西| 沈丘县| 乌审旗| 汶上县|