文件读写&&内容替换

 1 #import <Foundation/Foundation.h>
 2 
 3 int main(int argc, const char * argv[])
 4 {
 5 
 6     @autoreleasepool {
 7         
 8         //文件路径
 9         NSString *path = @"/Users/apple/Desktop/test.txt";
10         
11         //使用某种编码方式从某个文件读取内容存到字符串里面
12         NSString *fileContent = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:NULL];
13 
14       //初始化一个可变字符串
15         NSMutableString *mutableFileContent = [NSMutableString stringWithCapacity:10];
16         [mutableFileContent setString:fileContent];
17 
18       //名字替换
19         [mutableFileContent replaceOccurrencesOfString:@"赵子龙" withString:@"杨旭" options:NSCaseInsensitiveSearch 
        range:NSMakeRange(0, [mutableFileContent length])]; 20 21     //继续替换 22 [mutableFileContent replaceOccurrencesOfString:@"赵云" withString:@"杨旭" options:NSCaseInsensitiveSearch
        range:NSMakeRange(0, [mutableFileContent length])]; 23 NSLog(@"%@", mutableFileContent); 24 25 //写入原文件 26 [mutableFileContent writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:NULL]; 27 } 28 29 30 return 0; 31 }
终于明白,“喜欢”是一种莫大的能量!
原文地址:https://www.cnblogs.com/tml839720759/p/3174104.html